Bloga dön

Kılavuz / K5 · Biçim ve uyumluluk

Metin ve görüntü altyazı arasındaki fark: PGS neden MP4’te sorun çıkarır

Altyazının temelde iki farklı yaklaşımı vardır. Metin altyazı satır satır yazıyı ve hangi anda görüneceklerini saklar; oynatıcı bunu alır ve cihazın o anki yazı tipiyle çizer. Görüntü altyazı ise önceden çizilmiş tek tek görüntüleri saklar ((Blu-ray’deki PGS ve DVD altyazıları bu türdendir)), oynatıcıya düşen yalnızca onları görüntünün üstüne yerleştirmektir. Bu ayrım, altyazının MP4 içine konup konamayacağını belirler: MP4’teki altyazı izi metni taşımaya uygundur, görüntü altyazı ise olduğu gibi sığacak bir yer bulamaz; bu yüzden PGS içeren bir dosya MP4’e dönüştürülürken bu tür altyazılar olduğu hâliyle giremez; önce görüntülerdeki harfler metin olarak tanınmalı ki bu ize yerleşebilsin — EncoX’in yolu budur.

“Altyazılar başta vardı, dönüştürmeden sonra kayboldu” durumunun dosyanın kendisiyle ilgisi olmayan bir nedeni daha var — dosya bozuk değil, dönüştürme de başarısız olmadı; elinizdeki aracın görüntüleri sığdırabileceği bir izi yoktu. Önce görüntüleri metne çevirip sonra bir altyazı izi yazan işlem (EncoX tam olarak bu yolu izliyor) boşluk değil metin altyazı döndürür; bedeli, tanımanın yanlış yapabileceği. Önce genel karar sırasını görmek istiyorsanız EncoX dönüştürmeden sonra altyazılara ne olur yazısını okuyun.

1. Metin altyazı: sakladığı şey yazı ve zaman

Metin altyazı özünde zaman eksenli düz metindir. İçinde yalnızca yazı içeriği ve görüneceği an bulunur; yazı boyutu, yazı tipi ve konum oynatan tarafça o anda belirlenir. Bunun üstünlüğü küçük olması, açılıp kapatılabilmesi ve başka bir cihazda yeniden düzenlenebilmesidir; eksik yanı ise özel bir düzenlemede her cihazın gösteriminin aynı olmayabilmesidir.

SRT ile ASS de bu türdedir ve yerel kaynaklarda en sık rastlanan ikilidir. ASS, SRT’den biraz daha fazla düzenleme bilgisi taşıdığı için dönüştürmede içeriği daha genel bir biçime işlenir; düzenleme parametreleri olduğu gibi taşınmaz.

Metin altyazı “yazı artı zaman”dır; nasıl görüneceğine onu oynatan taraf karar verir.

2. Görüntü altyazı: sakladığı şey tek tek görüntüler

Görüntü altyazıda yazılar disk üretim aşamasında dizilmiş, kenarları çizilmiş ve renklendirilmiş olur; dosyaya giren şey görüntü kareleridir. Oynatıcının yazıyı anlamasına gerek yoktur, yalnızca doğru anda doğru görüntüyü ekranın üstüne bindirir; bu yüzden her cihazda aynı görünür. Bedeli ise düzenlenememesi, yazı boyutunun değiştirilememesi ve metin ağırlıklı kapsayıcılara zor sığmasıdır.

PGS, Blu-ray’de sık kullanılan görüntü altyazı biçimidir; aynı yaklaşımı paylaşan disk altyazıları da böyledir. Bunlar bir MKV dosyasının içindeyken kapsayıcıda bir sorun yoktur; sorun altyazının kendisinin görüntü olmasıdır.

3. PGS neden MP4’te sorunla karşılaşır

MP4’ün altyazı izi metne göre düzenlenir: her satır içeriği bir zaman aralığına karşılık gelir. Görüntü altyazı ise bir görüntü dizisidir; onu bu tür bir izin içine yazmanın bir karşılığı yoktur. Kuramsal olarak yalnızca üç yol kalır: görüntüleri başka bir iz türüyle birlikte dosyaya koymak (bu saklama biçimini karşılayabilen birleşimler çok sınırlıdır), görüntüdeki yazıyı yeniden metin olarak tanımak (sonuç orijinal düzenin aynısı olamaz) ya da dönüştürmede onu hiç taşımamak.

EncoX ikinci yolu izler: görüntülerin içindeki replikleri metin olarak tanır, ardından bunlarla bir altyazı izi yazar. Yani yalnızca görüntü altyazı taşıyan bir kaynak da altyazıyla çıkabilir; ancak tanıma yanılabilir ve özgün yerleşim çıktıda geri gelmez.

Bir görüntü altyazı MP4’e ancak metin olarak tanındıktan sonra girer; bir izin tümüyle dışarıda kalması, kapsayıcı ile altyazı türünün uyuşmamasından kaynaklanır, dönüştürme sürecinde bir hata olduğundan değil.

4. Kendi dosyanızın hangi türde olduğunu nasıl doğrularsınız

Dosyanın medya bilgisinde altyazı satırına bakın. İşe yarayan birkaç ipucu:

Ses parçaları için olan karar sırası da böyledir: kapsayıcı ile kodlama arasındaki fark nedir yazısında anlatılan “dış adına değil içine bakmak” altyazılar için de geçerlidir.

5. Üç öneri

Birincisi: dönüştürmeden önce altyazı türünü doğrulayın; çıktıda altyazı bekleyip bekleyemeyeceğinizi bu belirler. İkincisi: yalnızca görüntü altyazı taşıyan bir kaynakta dönüştürme önce metni tanır, ardından bir altyazı izi taşır; tanıma yanılabilir, kendiniz bir göz atmaya değer. Üçüncüsü: uzantıyı değiştirmek altyazı türünü değiştirmez; bir görüntü altyazısı, dosyanın adı değişti diye metin altyazısı olmaz.

6. EncoX altyazılarla gerçekte ne yapar

EncoX’in gerçek cihaz örneklerinde doğruladığı altyazı girdileri SRT ve ASS’dir; çift dilli ve çok dilli izler de bunun içindedir. Bunlar dönüştürmeden sonra metin altyazı olarak çıktıdaki MP4’ün içinde korunur. Blu-ray’de görüntüye sıkıştırılmış görüntü altyazılar (PGS) taranıp metin olarak tanınır ve bu metin, bir metin altyazı izi olarak bitmiş dosyaya yazılır; tanıma yanlış yapabilir. Bu hat gerçek cihazda şu ana dek yalnız Blu-ray PGS üzerinde çalıştığı için, DVD ve televizyon kutusu türleri örnekleri olmadığından doğrulanmış olarak yazılmaz.

Metin altyazı içeriği korur; görüntü altyazı ise ancak metin olarak tanındıktan sonra bu ize girer. Bu yüzden bu adımın sınırını önceden söylüyoruz, sonradan aramanıza kalmadan.

Metin ve görüntü altyazıların sonucu yalnızca görüntünün normal görünmesinden anlaşılmaz; önce karar sırasına bakın, sonra gerçek çıktıdaki altyazıları Opus satın almadan önce ne test edilmeli listesine göre kontrol edin.

Sık sorulan sorular

Orijinal dosyada altyazı varken dönüştürmeden sonra neden yok?

Çoğu zaman bunlar görüntü altyazıdır: görüntü olarak saklanır ve MP4’ün altyazı izi bunları olduğu gibi taşıyamaz; bu yüzden bu aile önce metin olarak tanınmalıdır. Metin altyazılar (SRT, ASS) ise içeriğini doğrudan korur.

Görüntü bir altyazı kullanılabilir bir altyazıya nasıl dönüştürülür?

İş tanıma adımına bağlı: EncoX görüntülerdeki replikleri metin olarak tanır ve bir altyazı izi olarak yazar; sonuç orijinal düzenin aynısı olamayacağı için çıkan izi ayrıca kontrol etmek gerekir. Kontrol etmek istemeyen, metin altyazı taşıyan bir malzeme bulabilir ya da dosyayı doğrudan orijinal hâliyle oynatabilir.

ASS altyazının düzenlemesi korunur mu?

İçerik korunur, düzenleme parametreleri olduğu gibi taşınmaz. ASS’in SRT’den fazla taşıdığı yazı tipi, konum gibi bilgiler çıktıda daha genel bir biçime işlenir.

Birden fazla altyazının tümü korunur mu?

Doğrulanan örneklerde metin altyazıların birden fazla izi korunabiliyor; çift dilli ve çok dilli izler de buna dahil. Aynı dosyada görüntü altyazı da bulunuyorsa o izler tanıma yolunu izler.


Axiom One LLC — EncoX