Millä ohjelmalla saa revittyä irti Mpeg2 tiedostosta subit erilliseen .sub tiedostoon? Että voisi mpg2 tiedoston pakata vaikka divx formaattiin?
Subit
Nimimerkki...
3216
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
pakata ton mpeg2:n sellaisenaankin xvid:ksi..
Jos tarkoitat sen sijaan .vob-tiedostoja, joissa kuva on kyllä mpeg2-pakattua mutta eivät ole ihan sellaisenaan mpeg2-tiedostoja (siis nimenomaan mpeg2-tiedostoformaatissa) niin en tiedä auttaisko joku projectX tai ConvertX...kokeile kumminkin noita.
Onkos tämä mpeg2-tiedosto PS- vai TS-streamia?
DVD käyttää PS:ää. Itse olen käyttänyt seuraavaa komentoa subtitle-streamin rippaamiseen DVD:ltä ripatuista PS-streameista.
% tcextract -x ps1 -t vob -a 0x22 -i /path/to/ps-stream.vob > subs-fi
Vipu "-a 0x22" määrittää tekstityskielen. Saattaa olla, että joudut muuttamaan sitä. Tämä komento siis lukee "raa'an" PS1-"tekstiraidan" MPEG2-lähdetiedostosta ja kirjoittaa sen tiedostoon "subs-fi". Tätä bittikartta-subtitle-muotoa kutsutaan kaiketi nimellä "VobSub"?
Käsittääkseni aniharva videosoitin ymmärtää "raakoja" bittikarttatekstityksiä. Mplayer lienee ainoana.
ASCII-, eli tekstimuotoon muuntaminenkin onnistuu, mutta se voi olla hyvinkin työlästä. Jos tekstityksen kirjaimet on aseteltu hyvin tiiviisti, lähelle/kiinni toisiansa, tekstimuotoon muuntaminen voi olla miltei mahdotonta. Tämä johtuu siitä, että tekstimuotoon muuntamiseen tarvitaan merkintunnistusohjelmaa (gocr), joka parhaansa mukaan yrittää tunnistaa kirjainten ja numeroiden näköisiä kuvioita bittikartta-subtitleistä. Jos tekstityksen fontti on kovin koukeroista tai kirjaimet lähellä toisiaan, tietokoneen on hyvin vaikea arvata merkkien oikeaa laatua. Tällöin tuloksena voi olla vain pelkkää sotkua.
Tekstimuotoon muuntamiseen olen käyttänyt lähinnä seuraavia kolmea: ohjelmia "subtitle2pgm", "pgm2txt", "srttool" Sekä aikaa, että tekstieditoria. :)
Seuraava komento purkaa "subs-fi" bittikartta-subtitle-tiedostosta jokaisen yksittäisen repliikin omaksi PGM-kuvatiedostokseen. Tiedostoja tulee siis paljon.
subtitle2pgm -o suomi -c 255,255,0,255 < subs-fi
Sen jälkeen luetaan jokaisen .pgm -kuvan sisältö pgm2text -ohjelmalla tekstimuotoon. Jokaista .pgm -tiedostoa kohti luodaan siis .pgm.txt -tiedosto. Ohjelma kyselee käyttäjältä merkkejä, joita se ei ymmärrä.
pgm2txt suomi
Seuraavaksi sitten yhdistetään jokainen luotu .pgm.txt -tiedosto yhteen .srt-tiedostoon, joka on sitten (periaatteessa) valmis tekstitystiedosto.
srttool -s -w < suomi.srtx > suomi.srt
Tämän jälkeen tarvitaankin kärsivällisyyttä oikolukemiseen tekstieditorilla... "pgm2text":in käyttämä "gocr" tekee paljon virheitä, mutta yleensä ne toistuvat usein samanlaisina pitkin tiedostoa. Tämän vuoksi tekstieditorin "Replace/Korvaa" -ominaisuus on suureksi hyödyksi oikolukemisessa. Itse olen käyttänyt KWritea.
En noista subeista ole varma, mutta itse olen telkusta nauhoittamani mpegit käsitellyt projectx ja avidemuxin läpi, jotta saan niistä divx/mp3.
ProjectX:ää tarvitsen, jotta ei audion ja videon synkronointi mene vituiksi. Leikkaan videot projectX:llä ja vedän sen läpi. Pakkaamisen(divx/mp3) hoitaa avidemux.