Terve,
EBUn suositusten mukaisesti kaikki uudet tekstitysjärjestelmät tulisi toteuttaa DVB-standardin ETSI EN 700 743 mukaisesti. Palveluntarjoajat noudattavatkin suositusta kuuliaisesti ja lopettelevat rinnakkaisten järjestelmien ylläpitoa vähitellen. Näinollen mm. tesktitv-pohjainen ascii-tekstitys katoaa suurimmalta osaa kanavilta.
Digi-tv:n "harrastajan" näkökulmasta tilanne on tällä hetkellä ongelmallinen. DVB-tekstit saa talteen lähinnä siirtobittivirtana (ts), mutta niiden suoraan toistoon ei ole olemassa ylenmäärin työkaluja.
Ns. demuxaus-työkalut kuten ProjectX osaavat poimia DVB-tekstit ts-tallenteesta ja muuntaa ne lähinnä DVD-polttoa ajatellen sopivaan muotoon, esim. IFO-edit (.suo/.IFO) tai DVDmaestro-ohjelmia varten (.son). Toisaalta, lähes kaikki tunnetut toisto-ohjelmat kuten Media Player Classic tukevat lähinnä DVD:ltä ripattuja bittikarttatekstejä (.sub/.idx). Ongelmana on siis, että demuxaustyökalut eivät suoraan tulosta DVB-tekstejä toisto-ohjelmille sopivassa muodossa. Jos tälaisia ohjelmia tai niiden yhdistelmiä on olemassa, arvostaisin vinkkejä.
Asiasta harmistuneena kirjoitin pienen ohjelmanpätkän, joka kääntää IFO-editille sopivat IFO/SUP- tiedostot VobSubille ja muille kelpaavaan DVD-rip-muotoon (SUB/IDX). Ohjelma "sup2vobsub" löytyy liitteestä ja sitä voidaan käyttää esim. ProjectX:n yhteydessä seuraavasti:
1) Nauhoita tallenne ts-muodossa esim. nimellä "clip.ts"
2) Demuxaa tallenne ProjectX:llä siten, että saat tuloksena
- videotiedoston "clip.m2v"
- audiotiedostin "clip.mp2" tai "clip.ac3"
- tekstitystiedostot "clip.sup" ja "clip.sup.IFO"
3) Käännä sup- ja IFO-tiedostot VobSub-muotoon komentotulkilla:
c:\> sup2vobsub clip
Tuloksena saat VobSub-tiedostot "clip.sub" ja "clip.idx".
4) Toista videotiedosto "clip.m2v" esim. MPC:llä => tekstit näkyvät...
5) ...tai pakkaa "clip.m2v" ja toista pakattu videotiedosto => tekstit ok
Tekstiä voi siirtää ajallisesti antamalla viive millisekunneissa, esim.
c:\> sup2vobsub clip 1800
joka tuotaa 1,8s viiveen. Tekstit voi lisäksi tulostaa erillisiin pgm-tiedostoihin antamalla kolanneksi parametriksi luvuin 1:
c:\> sup2vobsup clip 1800 1
Ohjelma on lopulta varsin yksinkertainen: se ainoastaan multiplexaa sup-tiedostosta löytyvät spu-paketit DVD:n ps/pes-muotoon sopivilla otikoilla.
Ohjelma on testattu Yle1, Yle2 ja CMoreHD-kanavilla. Siinä voi kenties kuitenkin olla jäljellä joitain pieniä bugeja. Sorsat saa pyytämällä, jos kiinnostaa.
t. sm

Vastaa lainaamalla

