Portál AbcLinuxu, 4. května 2025 12:45

Dotaz: Skryté titulky a Linux

21.3.2011 00:37 Brogg
Skryté titulky a Linux
Přečteno: 753×
Odpovědět | Admin

Zdravím,
rád bych se zeptal, zda je možné přehrát v linuxu soubor *.ts tak, aby při přehrávání bylo možné sledovat skryté titulky (teletext 888). Samozřejmě jsem se díval po řešení, ale byl jsem neúspěšný. Nemám ani na mysli klasický postup: demux, extrakci titulků, mux a přehrání. Jde mi o řešení přímo pro *.ts soubor. Na Windows existuje řešení v podobě DVBViewer a VLC. Obě řešení jsou v OS WXP-W7 funkční a poskytují požadované výsledky.

Zkoušené a nadějné řešení pro Linux:

Vysvětlení si umím najít sám - podoba skrytých titulků v zahraničí je trochu jiná (pro hledání využijte frázi Closed Caption Line 21), ale stále přemýšlím, lze v českém prostředí přehrát skryté titulky z *.ts souboru na Linuxu?

Krátké nahrávky obsahující titulky přikládám. Soubory jsou tři, každá nahrávka má jinou barvu titulků (dle osoby, která hovoří). Barvu uvádím pro zájemce, kteří by si to chtěli ověřit či otestovat. Barva funguje zcela regulérně ve VLC (na windows), DVBViewer nezobrazuje barvu vždy (pouze u některých pořadů). Barva je samozřejmě zcela vymazána při demux (např. ProjectX).

Díky za každou konstruktivní odpověď.

Brogg
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 21.3.2011 00:42 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Skryté titulky a Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Používám VLC k přehrávání satelitních TS a chodí mi jak DVB titulky, tak ty teletextové. Je pravda, že ty teletextové někdy divně problikávají a člověk nemá moc šanci je stíhat přečíst. On celý ten teletext ve VLC divně bliká :-(

Bohužel vám tenhle konkrétní soubor teď neozkouším, podpora telx se mi zase nějak rozbila a teď nemám čas to zase opravovat :-( Nicméně verze 1.1.7 na Debianu mi .ts přehraje a problém s telx jsem už jednou opravoval.
21.5.2012 22:04 Petr
Rozbalit Rozbalit vše Re: Skryté titulky a Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vím, že se jedná o již starý dotaz, ale třeba to nyní přijde někomu vhod:

Napsal jsem za podobným účelem minimalistickou utilitu v C, která přímo z TS streamu extrahuje SRT titulky, včetně barevné informace. Dohromady to už pak není problém přehrát nikde. Není třeba provádět demux TS apod.

Jmenuje se telxcc, zdrojový kód je na GitHubu. Funguje pod Linux, Mac i Windows (ke stažení jsou i binárky), aktuálně připravuji větší update na verzi 2.3.0 (lepší analýza PAT/PMT tabulek v TS). Používá se v zahraničí, testováno mám na TS z TV z Německa, Švédska, Norska, Anglie a samozřejmě z ČR. (Licence GPL.)

Příklad použití: ./telxcc -p 777 -c -v < 2012-02-15_1900_WWW_NRK.ts > dagsrevyen.srt

Petr

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.