Ana içeriğe geç
SubtitleMatrix

Cümlelerden böl

ZamanlamaZaman noktasından böl
Ya da altyazı metnini yapıştırın

Seçenekler

Bir cümlenin bitip diğerinin başladığı her yerde ve repliğin satır değiştirdiği her yerde keser, çünkü altyazı dosyaları noktayı çoğu zaman koymaz. Yeni bir cümle başlatan nokta, soru işareti ya da ünlem işareti sayılır; tam genişlikteki 。!? dahil. e.g. this gibi küçük harfle süren bir devam, 3.5 gibi bir ondalık ve Mr. ya da Dr. gibi yaygın bir kısaltma sayılmaz. Her cümle sonra repliğin süresinden metniyle orantılı bir pay alır.

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 her repliğe tek cümle koyar. Bir döküm çıktısı sık sık tek repliğe birkaç cümle yazar — konuşmacı sırası başına bir replik ya da otomatik paragraf sonu başına bir replik — ve bu sayfa her birini bir cümlenin bitip diğerinin başladığı yerde böler, sonra repliğin zamanını her cümlenin taşıdığı metinle orantılı olarak aralarında paylaştırır.

Doldurulacak bir sayı yok. Bölme noktaları metinden gelir: yeni bir cümle başlatan nokta, soru işareti ya da ünlem işareti, Çince ve Japoncada kullanılan tam genişlikli sürümleri dahil. Replik satır değiştirdiğinde de bir bölme olur, çünkü altyazı dosyaları sık sık cümle başına bir satır ve noktalama hiç yokken yazılır; bu kural olmasa böyle bir dosya aracın dokunmayı reddettiği bir dosya gibi görünürdü.

Neyin bir cümleyi bitirdiğine ilişkin yargı bir sezgisel kuraldır ve replikleri yalnız bırakmaya yatkındır. e.g. this gibi küçük harfli bir devam, 3,5 gibi bir ondalık ve Mr., Dr. ya da etc. gibi yaygın kısaltmalar cümleyi bitirmez; iki rakam arasındaki nokta asla bitirmez. Bir kısaltmayı kaçırırsanız en kötü durum, aracın bölmediği tek bir repliktir; bunu görür ve elle düzeltirsiniz. Bunun yerine hevesli davranırsanız adları ortadan kesersiniz ve bunu çıktıyı okuyarak kimse geri alamaz.

Her şey bu tarayıcı sekmesinin içinde çalışır; hiçbir dosya yüklenmez. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON ve CSV aynı biçimde okunur ve replik sayısı değişen dosya zaman çizelgesi sırasıyla ve 1’den numaralandırılarak yazılır.

Örnekler

Tek replikte üç cümle

Girdi

1
00:00:01,000 --> 00:00:04,000
He left. She stayed. We waited.

Çıktı

1
00:00:01,000 --> 00:00:01,828
He left.

2
00:00:01,828 --> 00:00:02,966
She stayed.

3
00:00:02,966 --> 00:00:04,000
We waited.

Üç saniye 828, 1.138 ve 1.034 ms olarak paylaşılıyor; oran 8, 11 ve 10 karakter. Bölmenin amacı okuma hızıdır, bu yüzden en uzun cümlenin ekranda en uzun kalması aritmetiğin yan etkisi değil, istenen sonuçtur.

Cümle bitirmeyen noktalar

Girdi

1
00:00:01,000 --> 00:00:03,000
Mr. Smith left at 3.5 seconds.

2
00:00:05,000 --> 00:00:08,000
Dr. Jones arrived. The room was full.

Çıktı

1
00:00:01,000 --> 00:00:03,000
Mr. Smith left at 3.5 seconds.

2
00:00:05,000 --> 00:00:06,500
Dr. Jones arrived.

3
00:00:06,500 --> 00:00:08,000
The room was full.

İlk replik üç nokta taşıyor ve hiçbiri cümle bitirmiyor, bu yüzden bütün olarak dönüyor. İkincisi iki gerçek cümle sonu taşıyor ve iki replik oluyor, Dr. yine yalnız bırakılıyor. Bu çift, tek bir dosyada bütün yargıyı gösteriyor: kısaltma listesinin kapsadığı şey, burada ne olacağını belirliyor.

Cümle başına bir satır, hiç noktalama yokken

Girdi

1
00:00:01,000 --> 00:00:04,000
He said hello
then she answered quietly.

Çıktı

1
00:00:01,000 --> 00:00:02,000
He said hello

2
00:00:02,000 --> 00:00:04,000
then she answered quietly.

İki satır arasında nokta yok, bu yüzden satır sonunun kendisi cümle sonu sayılıyor. Böyle yazılmış dosyalar döküm çıktılarında yaygındır ve onları hiç bölünebilir kılan kural budur. Burada her parça aralığın yarısını alıyor çünkü ikinci satırın 26 karakteri birincinin 13 karakterinin iki katı.

Sık sorulan sorular

Bu sayfa bir cümlenin nerede bitip diğerinin nerede başladığını nasıl anlıyor?

Yeni bir cümle başlatan nokta, soru işareti ya da ünlem işareti ve Çince ile Japoncada kullanılan tam genişlikli sürümlerini arar; ayrıca replik içindeki her satır sonunu da cümle sonu sayar. Üç şey bir noktanın sayılmasını engeller: ardından gelen küçük harf (e.g. this gibi), iki yanında rakam olması (3,5 gibi) ve kendi kısaltma listesindeki bir kelime. Liste Mr., Mrs., Dr., Prof., St., Jr., Sr., vs., etc., fig., no., vol., approx., inc., ltd., co., dept., a.m., p.m., u.s., u.k. ile J gibi tek harfleri içerir.

Bir replikte dosyamın noktasız yazdığı bir cümle varsa bölünür mü?

Yalnızca replik tam orada satır değiştiriyorsa. Satır sonu cümle sonu sayılır, bu yüzden cümle başına bir satır yazılmış dosya hiç noktalama olmadan da bölünür; döküm çıktılarının çoğu böyle görünür. İki cümleyi aralarında nokta olmadan tek satıra sığdıran dosya araca çalışacak bir şey vermez ve o replik bütün olarak döner; rapor, çalıştırmanın bir şey yapmış gibi davranması yerine kaç repliğin bölünemediğini söyler.

Cümle sonundan bölmek noktalama işaretinden bölmekle aynı şey mi?

Hayır ve fark alıntılarla parantezlerde önemlidir. Noktadan sonra gelen kapanış tırnak işareti ya da parantez, biten cümleyle birlikte kalır: “Dur.” dedi. cümlesi kapanış tırnağından sonra bölünür, nokta ile tırnak arasında değil. Bir sayının, bir baş harfin ya da bir kısaltmanın içindeki nokta hiç cümle sonu değildir, bu yüzden Dr. Jones saat 3,5’te geldi. gibi bir replik bir sonraki gerçek noktaya ya da satır sonuna kadar bütün kalır.

Bölünen cümleler özgün replikteki zamanlarını korur mu?

Koruyamazlar: özgün dosya yalnızca repliğin bütün olarak ne zaman ekranda olduğunu kaydetmiştir ve o aralık içinde bir cümlenin nerede diğerine yer bıraktığını söyleyen hiçbir şey yoktur. Bu yüzden parçalar aralıktan karakter sayılarıyla orantılı paylar alır ve bu, okuma hızının yerini tutar: iki kat metin taşıyan cümle kabaca iki kat uzun kalır, ilk parça özgün repliğin başladığı yerde başlar, son parça bittiği yerde biter.

Bir dökümü bu sayfayla cümle cümle altyazıya dönüştürebilir miyim?

Döküm zaten zamanlamaları olan bir altyazı dosyasıysa evet; sayfa düz yazı üzerinde değil replikler üzerinde çalışır, bu yüzden düz metin dosyasının bölünecek replik sınırı ve paylaşılacak zamanlaması yoktur. Yapmayacağı şey, hiç zamanlaması olmayan bir dosya için zamanlama uydurmaktır. Dosyayı SRT olarak getirin ya da önce düz metinden dönüştürün, sonra burada bölün; parçalar birer cümle olur ve zamanlamalar üzerinde bir geçişe hazır olur.

Bir repliğin biçimlendirmesine bu şekilde bölününce ne olur?

Stil, konum ve karaoke zamanlaması yazıldıkları repliğe aittir, bu yüzden ilk parça onları korur ve ondan sonra oluşturulan parçalarda hiçbiri yoktur. Bu, ASS gibi stilli biçimlerde ve konumlandırmalı WebVTT repliklerinde görünür ve rapor kaç yeni repliğin biçimlendirmesiz çıktığını sayar. Her repliği ağır biçimlendirilmiş bir dosya için bütün dosyayı buradan geçirmek yerine bir altyazı düzenleyicisinde elle bölmek daha az sarsıcı olabilir.

İlgili araçlar