altyazı2pgm - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen altyazı2pgm komutudur.

Program:

ADI


altyazı2pgm - Bir altyazı akışını pgm görüntülerine dönüştürün.

SÖZDİZİMİ


altyazı2pgm [-i <Dosya>] [-o <baz adı>] [-c <c0,c1,c2,c3>] [-g <biçim>] [-t
<biçim>] [-l <saniye>] [-C <sınır>] [-e <ss:dd:ss,n>] [-v] [-P]

AÇIKLAMA


altyazı2pgm bir altyazı akışını pgm görüntülerine dönüştürür (bkz: pgm(5)). altyazı akışı
Tarafından üretilen tsextract(1), Örneğin

tcextract -x ps1 -t vob -a 0x20 -i dosya.vob

ve doğrudan boruya bağlanır altyazı2pgm, Örneğin

tcextract -x ps1 -t vob -a 0x20 -i dosya.vob | altyazı2pgm

Altyazı akışı zaten bir dosya olarak mevcutsa, -i ondan okuma seçeneği, örneğin

alt yazı2pgm -i alt yazı_akımı.ps1

SEÇENEKLER


-i <Dosya>
KullanımDosya> stdin yerine giriş için.

-o <isim>
Kullanımisim> çıktı dosyalarının temel adı olarak. Eğer hayırsaisim> verildi, varsayılan olarak
"film_altyazısı". Çıktı dosya adları şu şekildedir: adXXXX.pgm nerede XXXX bir
başlık numarası. Dikkat: mevcut dosyaların üzerine uyarı yapılmadan yazılacaktır.

-c <c0,c1,c2,c3>
Çıktı görüntüsündeki varsayılan gri düzeylerini geçersiz kılın. Varsayılan 255,255,0,255. Geçerli
değerler aralıkta 0<=c<=255 nerede 0 siyah ve 255 beyaz.

-g <biçim>
Çıktı görüntü biçimini ayarlayın, burada biçim 0'dan 5'e kadar bir sayıdır.
0 PGM (varsayılan)
1 PPM
2 PGM.GZ
3 PNG_GRAY (basit gri resim)
4 PNG_GRAY_ALPHA (alfa kanallı gri görüntü)
5 PNG_RGAB (8 bit RGB + alfa kanalı).

Program desteği ile derlenmedikçe PPM ve PGM.GZ çıktısı çalışmayacaktır.
bunu. -g 2 disk alanından tasarruf etmeniz önerilir.

-t <biçim>
Çıktı biçimini ayarlayın, burada biçim 0'dan 1'e kadar bir sayıdır.
tarafından kullanılan 0 (varsayılan) srtx dosyaları srt aracı (bkz. README.srttool)
tarafından kullanılabilen 1 XML dosya biçimi DVD yazarı ( http://dvdauthor.sourceforge.net/ ).

-l <saniye>
Ekle PTS'ye (Pkızgınlık Time Skurcalama) her DVD-9 katman atlama için (varsayılan
0.0). VOB dosyalarındaki dahili PTS, yeni bir katman başlatıldığında 0'a sıfırlanır.
Bu zaten tarafından halledilir tsextract ve fark edilmemelidir altyazı2pgm.
Herhangi bir nedenle, bir katman atlamadan sonra zamanlama yanlış ayarlanmışsa, bir katman eklemeyi deneyin.
bu seçenekle uygun ofset.

-C <sınır>
Metnin etrafındaki kenarlığı azaltın piksel. Birçok DVD tam ekran ile gelir
sadece küçük bir kısmının gerçekten metinle kaplandığı altyazılar. Böylece sadece tasarruf
görüntünün ilginç kısmı sabit diskinizde yer kazandırır. Varsayılan: Kırpmayın.
Genellikle bu seçenek için küçük bir değerle kullanılır. Örneğin -C 0.

-e <ss:dd:ss,n>
Yalnızca ayıkla n zaman damgasından başlayarak altyazılar ss: dd: ss. Bu bir
altyazıların nasıl görüneceğinin önizlemesi. Örneğin -e 00:05:00,10 ilkini atlar
5 dakika sonra sonraki 10 altyazıyı verir.

-v Genellikle gerekmeyen daha fazla çıktı iletisini etkinleştirir.

-P Programın faydalı bir şey yaptığını göstermek için bir ilerleme raporu yazın.

ÖRNEKLER


Geçerli dizinin monte edilmiş bir "Foo" DVD'si olduğunu veya VOB dosyalarını içerdiğini varsayalım.
DVD'yi.

# bunları gerektiği gibi değiştirin
MOVIE="Foo" # filmin adı
TITLENO=1 # altyazı dili numarası
VOBSET="`echo VTS_01_[0-9].VOB`" # tüm filmler '0' ile başlamaz

# altyazıların 'pgm' dosyalarını oluştur
kedi $VOBSET | tcextract -x ps1 -t vob -a 0x2$TITLENO | altyazı2pgm -o "$FİLM"
# Onları metne dönüştürmek için OCR kullanın, (kusurlu)
pgm2txt -f tr "$FİLM"
# bir '.srt' dosyası oluştur.
srttool -s -i "$FİLM".srtx -o "$FİLM".srt

Sonuç genellikle binin üzerinde '.pgm' ve '.pgm.txt' dosyası ve ayrıca istenen
'.srt' dosyası. '.srt' dosyası yalnızca OCR kadar iyi olacaktır, bu nedenle hataları bekleyin.

Ortaya çıkan '.srt' dosyasını büyük bir kenar yumuşatılmış sarı yazı tipinde film üzerinde görüntüleyin:

mplayer -sub "$MOVIE".srt $VOBSET -ass -ass-color ffff0000 -ass-border-color 00000000
-ass-font-scale 1.8 -fontconfig -font Verdana

onworks.net hizmetlerini kullanarak altyazı2pgm'yi çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları