Altyazı boşluklarını doldur
Ya da altyazı metnini yapıştırın
Seçenekler
Bir repliğin bitişiyle sonrakinin başlangıcı arasında izin verilen boş ekran milisaniyesi. Boşluk, hemen önceki replikten değil, o ana dek ulaşılan en uzak bitişten ölçülür; böylece birkaç kısa repliğin altında duran uzun bir replik hiç var olmamış bir boşluk uydurmaz. Sayının ne yaptığı bulunduğunuz sayfaya bağlıdır: boşluk kapatma sayfası ondan geniş olan her şeyi kapatır (0 olağan değerdir ve iki repliğin tam olarak buluşması demektir), denetim sayfası ise ondan geniş her parçayı listeler ve dosyaya dokunmaz. Her iki durumda da sayıya eşit ya da ondan küçük olan hiçbir şeye dokunulmaz.
İki replik arasındaki boşluğun iki kenarı vardır: öncekinin bitişi ve sonrakinin başlangıcı. Bitiş, önceki repliğin bitişini hareket ettirir; yani bir boşluğu kapatmak o repliği uzatır, genişletmek kısaltır ve sonraki replik zamanlamasını milisaniyesine kadar korur. Başlangıç bunun yerine sonraki repliğin başlangıcını hareket ettirir ve öncekine dokunmaz. Zamanlamasına daha çok güvendiğinizi seçin — genellikle metni en son söylenen replik, çünkü bir replik satırı duyulmadan belirmemelidir.
Zamanlamaların hangi kare hızında sayıldığı. Format sayfalarında MicroDVD’nin ihtiyaç duyduğu şey budur, çünkü zamanlamayı kare numarası olarak saklar. Kare hızı sayfalarında ise dosyanın hangi hıza göre zamanlandığı — altyazının hazırlandığı sürüm — ve sayfanın ikinci kutusu altyazıyı birlikte kullanacağınız videonun hızını alır. 23,976, 24, 25, 29,97, 30, 50, 59,94 ve 60 yaygın olanlardır. Yanlış vermek tüm zaman çizelgesini kaydırır; kare hızı sayfalarında ise sabit bir miktar yerine bir oran kadar kaydırır.
Bu sayfa, bir altyazı ile sonraki arasındaki boş ekranı, önceki repliği ekranda daha uzun tutarak kapatır. Bırakmaya razı olduğunuz en büyük boşluğu yazın; bundan geniş olan her boşluk tam olarak o değere kadar kapatılır. Önceki repliğin bitiş zamanı ileri kayar, sonraki repliğe dokunulmaz ve iki replik de kendi metnini korur. Kutunun açılış değeri olan 0, ikisinin tam olarak buluşması demektir: arada karanlık kare kalmadan altyazı arkasından altyazı gelir.
Bunun ne olmadığını da söylemek gerekir. İki repliği tek replikte birleştirmek başka bir sayfanın işidir ve başka bir dosya üretir. Burada iki satır iki replik olarak kalır; her biri kendi stilini, konumunu ve karaoke zamanlamasını korur, zaman çizelgesi önizlemesi de onları tek uzun çubuk yerine artık birbirine değen iki çubuk olarak gösterir. İki satır tek bir cümlenin iki yarısıysa birleştirme sayfasını kullanın; birbirinden bağımsız iki şeyse ve aralarında yalnızca bir duraklama varsa öncekini daha uzun tutun.
Bu sayfada gidiş yönü işin özüdür ve her zaman başarılır: iki replik her koşulda yan yana getirilebilir, dolayısıyla kutuya hangi sayıyı yazarsanız tam olarak o sayıya ulaşılır. Önceki replik, sonrakinin başladığı yerde biter ve orayı hiçbir zaman geçmez. Bir çiftin yalnızca tek kenarı hareket eder, çünkü iki kenarı birden kaydırmak aralarındaki boşluğu değil, çiftin zaman çizelgesindeki yerini değiştirirdi.
Hangi kenarın hareket edeceğini siz seçersiniz. Varsayılan olan Bitiş, önceki repliği uzatır; Başlangıç ise sonraki repliğin başlangıcını geriye çeker ve önceki repliği tam olarak olduğu gibi bırakır. Sonraki replik fazla geç yazıldıysa, yani bir önceki kaybolduğu anda görünmesi gereken bir satırsa, Başlangıç seçeneği tam size göredir. Sitenin her yerinde olduğu gibi dosya tarayıcı sekmesinin içinde okunur ve yazılır, hiçbir şey yüklenmez: SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON ve CSV kabul edilir; içeriği değişmeyen bir dosya ise bayt bayt aynı hâliyle geri döner.
Örnekler
İki boşluk, ikisi de kapandı
Girdi
1
00:00:01,000 --> 00:00:02,000
First line.
2
00:00:06,000 --> 00:00:07,000
Second line.
3
00:00:07,420 --> 00:00:08,000
Third line.
Çıktı
1
00:00:01,000 --> 00:00:06,000
First line.
2
00:00:06,000 --> 00:00:07,420
Second line.
3
00:00:07,420 --> 00:00:08,000
Third line.
Buradaki sınır 0 olduğu için iki boşluk da tamamen kapanır: ilk satır bir saniye yerine beş saniye, ikincisi 1000 yerine 1420 milisaniye ekranda kalır. Üçüncü replik hiç oynamaz ve dosyada hâlâ üç replik vardır; metinler birleştirilmemiştir. Her iki durumda da değişen replik, boşluğun solundaki repliktir.
Tam sınırda kalan bir boşluk ve bir milisaniye aşan bir boşluk
Girdi
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,200 --> 00:00:03,000
Second.
3
00:00:03,201 --> 00:00:04,000
Third.
Çıktı
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,200 --> 00:00:03,001
Second.
3
00:00:03,201 --> 00:00:04,000
Third.
Sınır 200 iken tam 200 milisaniyelik boşluk sınırın içinde kalır ve dokunulmaz; 201 milisaniyelik boşluk ise tam olarak 200’e indirilir, yani ikinci replik eskisinden bir milisaniye daha geç biter. İkisi bilerek farklı karara bağlanır: sizin sayınızın tam üstünde duran boşluk, gereksiniminizi karşılayan boşluktur ve onu iş saymak, bir milisaniye düşük bir sınırı dosyadaki her boşluğu değiştiren bir ayara dönüştürürdü.
Aynı dosya, diğer kenar hareket ederken
Girdi
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:05,000 --> 00:00:06,000
Second.
Çıktı
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,000 --> 00:00:06,000
Second.
Bu, yukarıdaki koşunun Bitiş yerine Başlangıç ile hâlidir. İlk replik zamanlamasını korur, ikincisi ise birincisi kaybolduğu anda görünür; büyüyen replik ikincisidir, ekranda bir saniye yerine dört saniye kalır. İki koşu da boşluğu kapatır; fark, hangi satıra güvendiğinizdedir.
Sık sorulan sorular
Boşlukları doldurmak altyazılarımı tek bir replikte birleştirir mi?
Hayır ve komşu replikleri birleştiren sayfadan farkı tam olarak budur. Burada iki cümle iki replik olarak kalır; her biri kendi metnini, stilini, konumunu ve varsa kelime bazlı zamanlamasını korur, dosyanın replik sayısı da değişmez. Birleştirme ise ilk satırın başlangıcından ikincinin bitişine uzanan tek bir replik üretir; ikinci repliğin biçimlendirmesi kaybolur ve sayı düşer. İki satır tek cümlenin iki yarısıysa birleştirin, ayrı şeylerse öncekini uzun tutun.
Sıfır boşluk sınırı tam olarak ne yapar?
Her repliği, bir sonrakinin başladığı yerde bitirir; altyazılar arada karanlık kare kalmadan kesintisiz akar ve zaman çizelgesi önizlemesinde ayrı çubuklar tek bir kesintisiz diziye dönüşür. Elle kesilmiş ya da başka bir araçtan dönüştürülmüş dosyalarda tipik ilk koşu budur. Sıfır burada boş bir kutu değil gerçek bir istektir: “en fazla hiç” der ve sıfırdan geniş olan her boşluk bu isteği karşılamak zorunda kalır. Kutunun açılış değeri de sıfırdır.
Bir boşluk doldurulduğunda hangi repliğin zamanlaması değişir?
Seçtiğiniz kenarınki. Varsayılan olan Bitiş ile önceki repliğin bitiş zamanı ileri kayar, sonraki replik zamanlamasını milisaniyesine kadar korur; önceki replik yalnızca daha uzun süre ekranda kalır. Başlangıç ile sonraki repliğin başlangıç zamanı geri gelir ve öncekine dokunulmaz. İkisini birden kaydıran bir ayar yoktur, çünkü o zaman aralarındaki boşluk değil, çiftin zaman çizelgesindeki yeri değişirdi.
Boşluk doldurma bir altyazıyı öncekinin bitişinden önce başlatabilir mi?
Hayır. Çiftin yalnızca bir kenarı hareket eder ve diğer repliğin sınırında durur; bu yüzden boşluk doldurma iki repliği birbirine yaklaştırabilir ama asla birbirinin içine geçiremez. Önceki repliğin bitişi sonrakinin başlangıcından zaten sonraysa o dosyada boşluk değil çakışma vardır ve öncekini daha uzun tutmak durumu kötüleştirir; o dosya önce çakışmaları kaldıran sayfaya gitmelidir.
Sınırı boşluklarımdan bazılarından büyük yazarsam ne olur?
O boşluklar olduğu gibi bırakılmaz, tam olarak sınıra kadar genişletilir: istek “bundan geniş boşluk kalmasın” demektir, dolayısıyla sayının üstündeki her boşluk o sayıya indirilir ve dosyanın ilk repliği epey uzayabilir. Çok büyük bir sayı ise yapacak iş bırakmaz, çünkü dosyada o sayıdan geniş boşluk yoktur; boşluklarına henüz bakmadığınız bir dosyada güvenli bir ilk koşu budur.
Doldurma işlemi her repliğin biçimlendirmesini korur mu?
Evet, tamamen. Bu sayfa metne hiç dokunmaz ve replikleri birleştirmez; bu yüzden italik bir satır italik kalır, bir ASS repliği stilini, konumunu ve katmanını korur, bir WebVTT repliği bölgesini ya da hizalamasını saklar. Değişen tek şey her boşluğun solundaki repliğin bitiş zamanıdır; Başlangıç seçildiyse onun başlangıç zamanıdır. İki satırın kendi görünümünü koruyup yalnızca aralarındaki duraklamayı kaybetmesi gerektiğinde doğru araç olmasının nedeni budur.