Ana içeriğe geç
SubtitleMatrix

Altyazı repliklerini birleştir

ZamanlamaAltyazı dosyalarını birleştir
Ya da altyazı metnini yapıştırın

Seçenekler

Aralarındaki boşluk bu kadar milisaniye ya da daha az olan iki replik, birincinin başlangıcından sonuncunun bitişine uzanan tek bir replik olur. Sınama kapsayıcıdır, yani tam bu kadar milisaniyelik bir boşluk birleştirir. Satırları cümle ortasından bölünmüş bir dosya için 1000 ms (bir saniye) iyi bir başlangıçtır; 40 ms gibi küçük bir değer yalnızca tek olması gereken replikler arasındaki titremeyi kapatır.

Boşluk iki metni tek satırda birleştirir; orijinal dosya bir cümleyi iki repliğe böldüğünde istediğiniz budur. Satır sonu onları üst üste koyar, böylece replik tüm süre boyunca ekranda kalan iki satırlık bir altyazı olarak çıkar.

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, aralarındaki boşluk yeterince küçük olduğunda komşu replikleri tek repliğe katar. Sınırı siz belirlersiniz — başlangıçta 1.000 ms — ve bu kadar ya da daha az arayla ayrılan iki replik tek replik olur. Titreyen bir dosya için doğru araçtır: iki repliğe bölünmüş bir cümle, bir döküm hizmetinden replik başına kelime çıktısı ya da boşlukları o kadar kısa olan bir dizi satır ki altyazı yanıp sönüyor gibi görünür.

Birleşen replik ilk repliğin başlangıcından son repliğin bitişine uzanır, yani aralarındaki duraklama birleşik metinle doldurulur. Titremeyi ortadan kaldıran şey budur ve istediğinizden emin olmanız gereken tek şey de budur: özgün altyazıcının bilerek bıraktığı bir boşluk — iki konuşmacı arasındaki bir es, bir espriden önceki duraklama — artık metinle kaplıdır. Dosyada başka hiçbir şey kımıldamaz. Birleşen grubun dışındaki hiçbir replik bir milisaniye kaymaz ve replik numaraları tam olarak olduğu gibi kalır; çıktıda 3 numaralı replik 1’i izleyebilir.

Son karar, iki metnin nasıl buluşacağıdır. Tek satırda seçeneği onları bir boşlukla yan yana getirir; bölünmüş bir cümle için istediğiniz budur: okuyucu aralığın tamamı boyunca tek kesintisiz satır görür. Ayrı satırlarda seçeneği onları üst üste koyar; iki repliğin iki satır olarak okunması gerektiğinde istediğiniz budur — kısa bir karşılıklı konuşma, bir altyazının üstündeki karşılığı. İkisinin arasına özel bir ayırıcı — bir tire, bir eğik çizgi — koymak isteyen dosya, zamanlama düzeltmesi değil iki dilli birleştirmedir ve metin grubunda yaşar.

Sınır bilerek 60 saniyede durur: ötesinde araç artık replik birleştirmiyor, zaman çizelgesini çökertiyordur ve içinde tek replik kalan bir dosya altyazı dosyası değildir. Buradaki her sayfa gibi hiçbir şey yüklenmez: dosya bu tarayıcı sekmesinin içinde okunur, birleştirilir ve yeniden yazılır; SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON ve CSV aynı biçimde okunur.

Örnekler

İki repliğe bölünmüş tek cümle

Girdi

1
00:00:01,000 --> 00:00:02,500
She walked into the room

2
00:00:02,600 --> 00:00:04,000
and closed the door.

Çıktı

1
00:00:01,000 --> 00:00:04,000
She walked into the room and closed the door.

100 milisaniyelik bir boşluk, yani bir saniyelik sınırın çok içinde ve cümle yeniden bütün. Bir oynatıcının iki replik arasında yaptığı sönme ve yanma gitti: satır, saniyenin onda biri boyunca kaybolmak yerine üç saniye boyunca ekranda kalıyor. Replik 1 numarasını korur çünkü hayatta kalan replik odur; birleştirmeden sonra dosyayı hiçbir şey yeniden numaralandırmaz.

Aynı iki replik, ayrı satırlarda tutulmuş

Girdi

1
00:00:01,000 --> 00:00:02,500
She walked into the room

2
00:00:02,600 --> 00:00:04,000
and closed the door.

Çıktı

1
00:00:01,000 --> 00:00:04,000
She walked into the room
and closed the door.

Zamanlamalar birebir aynı, çıktı farklı: ayrı satırlar seçildiğinde ikinci repliğin metni aynı repliğin ikinci satırı olarak yazılır, tek satırda devam etmez. İki yarının bir çift olarak okunması gerektiğinde ve iki repliğin zaten birer satır olduğu iki dilli dosyalarda yararlıdır. Bir replik biçimin izin verdiği kadar satır taşıyabilir ve bu dosyadaki sert bir satır sonudur, sarılmış bir satır değil.

Aracın doğru şekilde dokunmadığı bir boşluk

Girdi

1
00:00:01,000 --> 00:00:03,000
What time do you call this?

2
00:00:09,000 --> 00:00:11,000
Sorry. The bus never came.

Çıktı

1
00:00:01,000 --> 00:00:03,000
What time do you call this?

2
00:00:09,000 --> 00:00:11,000
Sorry. The bus never came.

İki konuşmacı arasında altı saniyelik sessizlik ve çıktı girdinin bayt bayt aynısı. O duraklamayı doldurmak, diğeri konuşurken bir kişinin repliğini ekrana koyardı; bu yüzden bu boşluğa yakın herhangi bir eşik hatadır: iki satırın sırası, onların zamanlamasıyla aynı şey değildir. Sınırı buradaki gibi 500 milisaniyeye ayarlamak bu dosyaya dokunmaz.

Sık sorulan sorular

Dosya her cümleyi iki üç repliğe bölüyor; boşluk sınırını kaça ayarlamalıyım?

1.000 ms ile başlayın. Bir döküm hizmetinden çıkan dosya genellikle tek cümlenin parçaları arasına 50 ila 300 ms koyar; bir saniye bunun rahatça üstünde, cümleler arasındaki duraklamaların ise epeyce altındadır. İki metnin nasıl buluşacağı için Ayrı satırlar seçeneğine bakın, bütün sezonu tek seferde sıradan geçirin ve sonra zaman çizelgesi önizlemesini okuyun: tutmak istediğiniz bir duraklamanın yutulup yutulmadığını görmenin en hızlı yolu budur.

Replikleri birleştirmek altyazıların ekrana gelme anını değiştirir mi?

Birleşen replikler için evet ve amaç da bu. Birleşik replik ilki başladığında başlar ve sonuncusu bittiğinde biter, yani aralarındaki boşluk artık boş değil metinle kaplıdır. Dosyadaki diğer her replik tam saatlerini korur. Birleşen aralığın içindeki bir duraklama bilerek bırakıldıysa sınırı çift artık birleşmeyene kadar düşürün ya da o replikleri ayrı bir çalıştırmada düzelterek dışarıda bırakın.

Birleştirmeden sonra replik numaraları yeniden yazılır mı?

Hayır. Hayatta kalan replik eski numarasını korur ve yutulan repliklerin numaraları kaybolur; yani 1, 2 ve 3 numaralı replikleri olan bir dosya 1 ve 3 ile çıkabilir. Biçimin kendi numaralandırması budur — bir dizi değil, bir etiket — ve ona dokunmamak, çıktıdaki numaraların başladığınız sürümdeki numaralarla eşleşmeye devam etmesi demektir; iki sürümü karşılaştırırken bu önemlidir.

Zaten bitişik olan replikleri birleştirmeli miyim?

Yalnızca bunu kastettiyseniz. Sıfır boşluk, iyi zamanlanmış bir dosyanın görünümüdür: her replik tam olarak sonrakinin başladığı yerde biter. Sıfırın üzerinden birleştirmek o çiftleri katar ve buradaki sınırı 0 yapmakla aynıdır; yanındaki, yalnızca çakışmaları birleştiren sayfanın bitişik replikleri kazayla katmak yerine bilerek yalnız bırakmasının nedeni budur.

Birleştirme metnimin bir kısmını kaybedebilir mi?

Hayır. Her repliğin her kelimesi çıktıya girer; kaybedilen, yutulan her repliğin kendi zamanlamasıdır ve bu kayıp raporunda kayıtlıdır. ASS gibi stilli bir dosyada dikkat edilecek tek istisna biçimlendirmedir: bir replik yalnızca tek stil taşıyabilir, bu yüzden farklı stillerdeki iki replik birleşince ilkinin stili korunur ve rapor beraberinde gelemeyeni sayar.

Bütün dosyayı tek repliğe birleştirebilir miyim?

Kazayla değil. Kutu 60.000 ms’de durur, yani en geniş ayar bir dakikaya kadar ayrılmış replikleri katar; kötü bölünmüş bir şarkı ya da aceleye gelmiş bir söyleşi için yeter, bir bölümü tek repliğe çökertmeye yetmez. Dosya gerçekten yüz repliğe yayılmış tek bir altyazıysa önce istemediklerinizi silin ya da elinizdekinin altyazı dosyası değil bir döküm olup olmadığını kontrol edin.

İlgili araçlar