Ana içeriğe geç
SubtitleMatrix

VobSub (.idx/.sub) → SRT

Medya girişiBitmap altyazılar (PGS / VobSub)

İlk çalıştırma metin okuyucuyu indirir — yaklaşık 4 MB artı dil modeli, bu site tarafından sunulur ve sonrasında tarayıcı tarafından önbelleğe alınır. Hiçbir şey yüklenmez ve sonuç makine tarafından okunmuştur: ona güvenmeden önce düzeltin.

Seçenekler

Bir bitmap altyazı metnin görüntüsüdür, yani sözcüklerin ondan geri okunması gerekir. Okuyucuya altyazıların hangi dilde yazıldığını söyleyin — liste bu sitenin yayımlandığı tüm dilleri kapsar. İngilizce modelle okunan Rusça altyazılar Rusça değil gürültü olarak çıkar. Yalnızca seçtiğiniz model indirilir (diğerleri asla), bu yüzden dil değiştirmenin bedeli dil başına bir indirmedir ve sonrası önbellekten gelir.

VobSub tek bir altyazı izini iki dosyaya böler ve ikisi de gerekir. `.sub` dosyası görüntüleri tutar: her biri iki bitlik koşu uzunluğu koduyla sıkıştırılmış bir bitmap taşıyan bir MPEG program akışı paket zinciri. `.idx` dosyası geri kalan her şeyi tutar: on altı renkli palet, kare boyutu ve her altyazı için başlangıç zamanı ile görüntünün `.sub` içinde başladığı bayt ofseti. Yalnızca `.sub` bırakılırsa kaç altyazı olduğu bilinemez; yalnızca `.idx` bırakılırsa okunacak görüntü yoktur. Bu sayfa çifti alır ve bir `.srt` yazar.

Her paket bu bayt ofsetiyle bulunur, yani indeks bir kolaylık değil haritanın kendisidir. Paketin içinde iki başlık sözcüğü boyutu ve bir denetim dizisinin konumunu verir; dizi görüntüleme alanını, renkleri ve hizalamayı ayarlar. Bitmap çözülür, palet uygulanır ve tanıyıcıya verilir. Tanıma yerelde çalışır; yalnızca tanıyıcının kendisi bu siteden indirilir ve sonrasında önbellekte kalır. İki dosya da hiçbir yere gönderilmez.

DVD altyazıları sık sık küçük, çok eğik ya da çok kalın bir yazı tipiyle hazırlanır; italik bir sözcük — ekran dışındaki bir konuşma için kullanılır — tanıyıcıda yanlış harflere dönüşebilir. Bu yüzden metni yayımlamadan önce gözden geçirmek gerekir; sayfa bunu gizlemez. Altyazının ekrandaki konumu SRT’ye taşınamaz, çünkü SRT’de konumlandırma sözdizimi yoktur; konum yalnızca görüntünün nereden kırpılacağını bilmek için kullanılır. `.idx` olmadan `sub` dosyasından zaman damgaları geri kurtarılamaz: ofsetler taranarak bulunabilir ama zamanlar yalnızca `.idx` içinde yaşar.

Sık sorulan sorular

Neden her araç bir dosya isterken bu sayfa iki dosya istiyor?

Çünkü VobSub bir izi tasarımı gereği iki dosyada saklar, araç iki girdi istediği için değil. `.sub` bitmap’leri tutar; `.idx` on altı renkli paleti, kare boyutunu ve her görüntünün ofsetini zaman damgasıyla birlikte tutar. İkisi ayrı ayrı eksiktir: biri olmadan diğeri ya okunamaz ya da yerleştirilemez.

`.idx` dosyasındaki filepos sayıları neyi gösteriyor?

`.sub` dosyası içinde bir bayt ofsetini: özel akış kimliği taşıyan bir MPEG program akışı paketinin başlangıcını. Ofset bir altyazı numarası değildir ve zaman değildir; yalnızca görüntünün nerede başladığını söyler. Zaman, `.idx` içindeki ayrı bir satırda durur ve ikisi birlikte bir altyazıyı oluşturur.

Neden bazı satırlar doğru uzunlukta ama yanlış harflerle çıkıyor?

Çünkü palet ve biçimler görüntüden gelir ve OCR biçimleri sabit bir boyutta çözer. DVD altyazıları sık sık küçük, çok eğik ya da çok kalın bir yazı tipiyle hazırlanır; italik bir sözcük tanıyıcıda başka harflere dönüşebilir. Bu, metni yayımlamadan önce gözden geçirmeniz gereken durumdur; sayfa bunu bir uyarı olarak söyler, gizlemez.

Altyazının ekrandaki konumu SRT’ye geçiyor mu?

Geçmiyor ve gidecek bir yeri de yok. VobSub konumu her paketin içinde on iki bitlik koordinatlarla bir görüntüleme alanı dikdörtgeni olarak saklar; SRT’de ise konumlandırma sözdizimi hiç yoktur. Sayfa dikdörtgeni yalnızca görüntünün nereden kırpılacağını bilmek için kullanır, sonra bırakır.

Araç `.idx` istiyor ama bende yalnızca `.sub` var. İndeks yeniden oluşturulabilir mi?

Yalnızca `.sub` dosyasından güvenilir biçimde oluşturulamaz. Ofsetler özel akış paketleri taranarak ilke olarak bulunabilir, ama zaman damgaları kurtarılamaz: yalnızca `.idx` içinde yaşarlar ve görüntülerde yokturlar. Zaman olmadan altyazı yerleştirilemez, bu yüzden sayfa eksik çifti kabul etmez.

Dosya çifti okunurken bir yere gönderiliyor mu?

Hayır. İki dosya da bu sekmede belleğe okunur, burada çözülür ve burada tanınır. Tek indirme, bu siteden sunulan ve sonrasında tarayıcıda önbelleğe alınan metin tanıyıcıdır. Ağ panelini açtığınızda yalnızca tanıyıcı varlıklarının aşağı indiğini görürsünüz; dosyalarınızdan tek bir bayt yukarı çıkmaz.

İlgili araçlar