Ana içeriğe geç
SubtitleMatrix

Altyazıyı sese göre hizala

Medya girişiSesle yeniden hizala

İlk çalıştırma video motorunu indirir — yaklaşık 31 MB, bu site tarafından sunulur ve sonrasında tarayıcı tarafından önbelleğe alınır. Yalnızca ses parçasını okumak için kullanılır; altyazılar konuşma modeli olmadan ve hiçbir şey yüklenmeden sesin kendisine göre eşleştirilir.

Seçenekler

Altyazıların olmaları gereken yerden her iki yönde ne kadar uzakta olabileceği. Bu bir doğruluk değil, bedel ve risk ayarıdır: daha geniş bir pencere daha büyük bir kaymayı bulur ama aramaya iyi puan alan bir rastlantıya yerleşme şansını da artırır. Yaklaşık bir dakikanın ötesi bir kırpma ya da bir logodan gelmez — o kadar fark genellikle filmin başka bir kurgusu ya da bu sayfanın ayrıca çözdüğü bir kare hızı uyuşmazlığı demektir. Tahmininizi kapsayan en küçük pencereyi seçin.

Bu sayfa doğru sırada ama yanlış zamanlarda duran altyazıları düzeltir. İki şey verirsiniz — altyazı dosyası ve ait olduğu video ya da ses — ve sayfa metnin ne kadar kaydığını çözer, sonra dosyayı her replik taşınmış olarak yeniden yazar. Birkaç saniyelik kayma kırpmalardan ve logolardan gelir; film boyunca büyüyen kayma ise kare hızı uyuşmazlığından: 23,976 fps bir ana malzemeyle 25 fps için zamanlanmış altyazılar eşleştirilmiştir ve hata ilk saatin sonunda bir buçuk dakikayı bulur.

Ölçüm sesin kendisinden yapılır. Sayfa mono bir kanal çıkarır, onu yirmi milisaniyelik ses yüksekliği karelerine böler ve hangi karelerde konuşma olduğunu işaretler. Sonra tek bir soruyu tekrar tekrar sorar: bu kayma ve bu hız değişimi için altyazı metninin ne kadarı sessizliğe değil konuşmaya düşüyor? Cevap replik başına puanlanır ve ortalanır; kazanan kayma ile oran, dosyayı yeniden yazmak için kullanılır. Arama iki boyutludur — oran ve ofset — çünkü yalnızca ofset aramak, çerçeve hızı uyuşmazlığını asla bulamaz.

Sayfa her zaman yeni bir altyazı yazmaz ve bu bilinçlidir: yanlış bir düzeltmeyi fark etmek, eksik bir düzeltmeyi fark etmekten daha zordur. Arama dört şeyi raporlar — kaç replikle çalıştığını, seste hiç konuşma olup olmadığını, altyazı zamanının ne kadarının konuşmaya düştüğünü ve kazananın ikinciye ne kadar üstün geldiğini. Bu kanıt zayıfsa dosya yazılmaz. İki ürün vardır: düzeltilmiş altyazı ve `.sync.txt` raporu; ikisi de ayrı ayrı indirilir. Ses dosyası yerelde çözülür ve enerji hesaplandıktan sonra bırakılır; hiçbir şey yüklenmez.

Sık sorulan sorular

Ölçülen kayma ile kaydırma sayfasına yazdığım sabit ofset arasındaki fark ne?

Kaydırma sayfası zaten bildiğiniz bir sayıyı uygular, bu yüzden ses aynı fikirde olsun olmasın doğru kalır. Bu sayfa ters uçtan başlar: sayıyı bilmediğinizi varsayar, konuşma etkinliğini sesten okur ve kayma ile hız değişimini birlikte çözer. Biri bildiğinizi uygular, diğeri bilinmeyeni arar.

Sayfa neden bazen yeni bir altyazı dosyası yazmayı tamamen reddediyor?

Çünkü yanlış bir düzeltmeyi fark etmek, eksik bir düzeltmeyi fark etmekten daha zordur. Arama dört şeyi raporlar: kaç replikle çalıştığını, seste konuşma olup olmadığını, altyazı zamanının ne kadarının konuşmaya düştüğünü ve kazananın ikinciye ne kadar üstün geldiğini. Kanıt zayıfsa dosya yazılmaz ve rapor bunu söyler; sessizce yanlış bir dosya üretmek en kötü sonuç olurdu.

Rapordaki oran 23,976’dan 25 fps’e geçişte ne anlama geliyor?

Replik zamanları oranla çarpılır ve sonra ofsetle kaydırılır; 1,0427 oranı, altyazıların daha hızlı bir kare tabanı için zamanlandığını ve her repliğin daha sonraya gerilmesi gerektiğini gösterir. Sayfa her yaygın çiftin iki yönünü de dener, çünkü hangi yönün doğru olduğunu dosya söylemez. Oran 1’e yakınsa yalnızca kayma vardır.

Düzeltilmiş dosya biçimlendirmemi koruyacak mı, yoksa yalnızca zamanlamayı mı?

Yalnızca zamanlama değişir, başka hiçbir şey değişmez. Altyazı, bu sitedeki her sayfanın kullandığı aynı iç temsile çözülür, her repliğin başlangıcı ve bitişi yeniden yazılır ve dosya geldiği formatta yeniden serileştirilir. ASS biçimlendirmesi, konumlandırma, renkler ve karaoke zamanlamaları olduğu gibi kalır.

Altyazılar sesin dilinden farklı bir dildeyse bu işe yarar mı?

Evet ve ses yüksekliğini sözcük tanımak yerine ölçmenin nedeni bu. Konuşma etkinliği bir biçimdir — bir cümle bir enerji patlaması ve ardından bir boşluktur — ve bu biçim ses Almanca ya da İspanyolca konuşsa da aynıdır. Japonca altyazıların altında Almanca bir dublaj, doğru kaymayı yine bulur.

İlgili araçlar