Ana içeriğe geç
SubtitleMatrix

Zaman aralığına kırp

ZamanlamaZamana göre kırp ve böl
Ya da altyazı metnini yapıştırın

Seçenekler

Bu andan önce ekranda olan her şey gider. Daha erken başlamış ama bu anda hâlâ ekranda olan bir replik tutulur, kenarından kesilir. Dosyayla başlayan bir pencere için boş bırakın.

Bu anda ya da bundan sonra başlayan her şey gider; ötesine taşan bir replik orada kesilir. Anın kendisi pencereye dahil değildir: tam o anda başlayan bir replik sonraki parçaya aittir. Dosyanın sonuna uzanan bir pencere için boş bırakın.

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ı dosyasının zaman aralığının içine düşen kısmını tutar, gerisini atar. Bir başlangıç, bir bitiş ya da ikisini birden verin; dosya bir kez baştan sona gezilir. Aralığın tamamen dışında kalan replikler atılır, kenarlardan birini kesen replikler o kenarda kesilir, tamamen içeride duranlar ise hiç değişmeden geçer. Sonuç tek bir dosyadır: kırpma zamanı keser, dosyayı bölmez.

Kural çakışmadır, “nerede başlıyor” değil. Dördüncü saniyede başlayıp beşinci saniyede hâlâ ekranda olan bir replik, beş ile on saniye arasındaki aralığın parçasıdır; dolayısıyla kalır ve başlangıcı tam olarak beş saniyeye çekilir. Bir dosyayı kırpmakla zaman çizelgesinin bir bölümünü kaydırmak arasındaki en önemli fark budur: başlangıca bakan bir sayfa o repliği siler ve bir diyalog satırını beraberinde götürürdü; bitişe bakan bir sayfa ise henüz başlamamış replikleri tutardı.

Aralığın kapanış anı dahil değildir. Tam olarak aralığın bittiği yerde başlayan bir replik filmin sonraki bölümüne aittir, bu bölümüne değil; tam olarak aralığın açıldığı yerde biten bir replik ise ekrandan çoktan çıkmıştır. Yarım açık sınırlar gereksiz titizlik gibi görünür, ta ki aynı dosyanın iki komşu aralığını kırpıp aynı satırı ikisinde de bulana kadar. Ayrıca aralığın içinde kalan hiçbir replik aralığın başlangıcına kaydırılmaz: kırpma dışarıda kalanı siler, içeride kalanı taşımaz.

Her şey bu tarayıcı sekmesinde olur: dosya yerelde okunur, kesilir ve yeniden yazılır, tek bir baytı bile yüklenmez. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON ve CSV kabul edilir; kayıtları kare numarasıyla tutan MicroDVD kare hızını kutuda ister. Düz metin ve LRC kabul edilmez, çünkü ikisi de dosyada bitiş zamanı taşımaz.

Örnekler

Dosyanın ortasından on saniyelik bir aralık

Girdi

1
00:00:01,000 --> 00:00:02,500
Before the window.

2
00:00:04,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:11,500
Crosses the end.

5
00:00:14,000 --> 00:00:15,000
After the window.

Çıktı

2
00:00:05,000 --> 00:00:06,000
Crosses the start.

3
00:00:07,000 --> 00:00:08,000
Fully inside.

4
00:00:09,000 --> 00:00:10,000
Crosses the end.

Beş replik, dört farklı sonuç, tek geçiş. Aralık açıldığında birinci replik çoktan geçmiş, beşinci ise henüz gelmemişti; ikisi de atılır. İkinci replik dördüncü saniyede başlamış ama beşinci saniyede hâlâ konuşuyordu, bu yüzden kalır ve başlangıcı 5000 milisaniyeye çekilir. Dördüncü replik son 1,5 saniyesini aynı biçimde kaybeder. Üçüncü repliğe hiç dokunulmadı.

Yalnızca açılış sınırı: girişi kesmek

Girdi

1
00:00:00,500 --> 00:00:02,000
Intro card.

2
00:00:02,500 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

Çıktı

2
00:00:03,000 --> 00:00:04,000
Still talking over the logo.

3
00:00:05,000 --> 00:00:06,000
First line of the programme.

Kapanış kutusu boş, yani kapanış sınırı yok: aralık dosyanın sonuna kadar gider. Giriş kartı atılır, üçüncü saniyenin üstünde konuşulan satır ise orada kesilir. Boş kutu sıfır demek değildir; kapanış kutusuna 0 yazmak boş bir aralık üretir ve sayfa hiçbir şey yapılmadığını söyler.

Dosyadan geniş bir aralık

Girdi

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

Çıktı

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:04,000
Also short.

İki replik de aralığın içinde kaldığı için ikisi de bayt bayt aynı hâliyle geri döner. Hiçbiri aralığın başlangıcına kaydırılmaz; aralık sıfırda açılsa bile birinci saniyedeki replik birinci saniyede kalır. Kırpma dışarıda kalanı siler, içeride kalanı taşımaz.

Sık sorulan sorular

Aralığım başlamadan önce başlayıp aralığın içinde hâlâ ekranda olan altyazıya ne olur?

Kalır ve başlangıç zamanı tam olarak aralığın açılış anına çekilir. Sayfanın uyguladığı kural çakışmadır: repliğin herhangi bir parçası aralığın içine düşüyorsa o parça sonuca aittir. Bir dosyayı kırpmakla zaman çizelgesinin bir bölümünü kaydırmak arasındaki en önemli fark budur ve sınırın üstünde konuşulan bir satırın orada kestiğinizde yok olmamasının nedeni de odur.

Kırpma hayatta kalan replikleri yeniden numaralandırır mı?

Hayır. Bir replik dosyadaki numarasını korur; bu yüzden 2 numaralı replikle başlayan bir kesit yine 2 numarayla başlar ve numaralardaki boşluklar neyin çıkarıldığını gösterir. Yeniden numaralandırmak, hakkında bir şey sormadığınız satırlarda ayrı bir değişiklik olurdu ve bir satırı denetlemeniz gerektiğinde kırpılmış dosyayı özgün dosyayla hizalamanızı zorlaştırırdı.

Aralığımın tam açıldığı yerde biten replik neden kayboluyor?

Çünkü aralık açıldığında o replik ekrandan çoktan çıkmıştır; sınır, kendisinden sonra gelen aralığa aittir. Öbür uçta da kural aynıdır: aralığın kapandığı yerde tam olarak başlayan replik filmin sonraki bölümüne aittir. İki sınır da yarım açıktır ve aynı dosyanın iki komşu aralığının ortak kenarındaki repliği ikisinin birden sahiplenmesini engelleyen şey budur.

İki kutudan birini boş bırakabilir miyim?

Evet ve sayfayı kullanmanın olağan yolu budur. Açılış kutusu boşsa aralık dosyayla birlikte başlar; kapanış kutusu boşsa dosyanın sonuna kadar gider. Yalnızca açılış kutusunu doldurmak girişi keser, yalnızca kapanış kutusunu doldurmak kuyruğu keser. İki kutu da boşsa ya da kapanış anı açılış anından sonra değilse sayfa boş bir dosya döndürmek yerine hiçbir şey yapılmadığını bildirir.

Altyazı kırparken kayıp olarak bildirilen bir şey var mı?

Hayır. Aralığın dışında kalanı silmek bu sayfanın işidir, bu yüzden hasar olarak raporlanmaz; sonuç satırı kaç repliğin çıkarıldığını ve kaçının bir kenarda kesildiğini söyler. Bu, replikleri başka bir işlemin yan etkisi olarak düşüren bir sayfadan farklıdır; orada kayıp raporu, çıkarılmanın anılabileceği tek yerdir.

Hangi altyazı formatları kırpılabilir, LRC ve düz metin neden kabul edilmez?

SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON ve CSV kırpılabilir. Düz metin ve LRC kabul edilmez, çünkü kırpma her repliğin iki ucunu da okuyup yazar ve bu iki format dosyada bitiş zamanı taşımaz. Bir sonraki repliğin başlangıcından türetilen bir bitiş, yazılırken yine o sonraki repliğin başlangıcı olurdu; böylece çıktı girdiyle bayt bayt aynı çıkar ve sayfa yaptığı iş hakkında yalan söylemiş olurdu.

İlgili araçlar