Tämä on jatkoa aiheelle Multiplexing - videon ja äänen yhdistäminen ja käsittelee DVD rakenteen luontia DVDAuthor ohjelmalla Linuxissa. DVD rakenteen luontiin tarvitaan DVD yhteensopiva MPG tiedosto, (esim. leffa.mpg) ja XML tiedosto, joka kuvaa DVD:n rakenteen (esim. DVD.xml).
Yksinkertaisin mahdollinen DVD rakenne
DVD.xml tiedosto, joka määrittää yhden ohjelmaraidan eli titlen, ilman kappalejakoa. DVD soitin alkaa yksinkertaisesti toistaa levyn ensimmäistä raitaa.
Jos tarkoitus on katsella keskeytyksettä jokin pätkä kertaalleen läpi, ylläoleva riittää mainiosti. Pienellä vaivalla saadaan aikaa kappalejako, jolloin päästään hyppimään helposti eteen ja taaksepäin.
DVD rakenteen luonti
Kun XML tiedosto on kunnossa, käynnistetään DVDAuthor komentoriviltä:
$ dvdauthor -o /media/hda6/Video/IFO -x DVD.xml
Optio -o määrittää hakemiston jonne DVD rakenne luodaan ja optio -x XML tiedoston, jonka loimme edellä. Lopputuloksena syntyy polttokelpoinen tiedostorakenne IFO -kansioon. Omalla laitteistolla lähes täyden levyn rakenteen tuottaminen kestää arviolta alle kymmenen minuuttia.
Esimerkkejä PGC elementistä
DVDAuthorin dokumentaation mukaan <pgc> elementti vastaa DVD levyllä olevaa menua tai ohjelmaraitaa (title). Alla lopuksi pari tosielämän esimerkkiä <pgc> elementin käytöstä.
Tallenne koostuu kahdesta, reilun tunnin mittaisesta tiedostosta:
Yksinkertaisin mahdollinen DVD rakenne
DVD.xml tiedosto, joka määrittää yhden ohjelmaraidan eli titlen, ilman kappalejakoa. DVD soitin alkaa yksinkertaisesti toistaa levyn ensimmäistä raitaa.
<dvdauthor>Kappalejaon lisäys
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="leffa.mpg" />
</pgc>
</titles>
</titleset>
</dvdauthor>
Jos tarkoitus on katsella keskeytyksettä jokin pätkä kertaalleen läpi, ylläoleva riittää mainiosti. Pienellä vaivalla saadaan aikaa kappalejako, jolloin päästään hyppimään helposti eteen ja taaksepäin.
<dvdauthor>Käytän oikeasti vähän tiheämpää kappalejakoa, mutta periaate lienee selvä. Todelliset gurut tietenkin etsivät sopivat kohdat sekunnilleen ja asettavat kappalejaon viimeisen päälle kuntoon. Itse olen liian laiska.
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="leffa.mpg" chapters="0,30:00,1:00:00,1:30:00,2:00:00" />
</pgc>
</titles>
</titleset>
</dvdauthor>
DVD rakenteen luonti
Kun XML tiedosto on kunnossa, käynnistetään DVDAuthor komentoriviltä:
$ dvdauthor -o /media/hda6/Video/IFO -x DVD.xml
Optio -o määrittää hakemiston jonne DVD rakenne luodaan ja optio -x XML tiedoston, jonka loimme edellä. Lopputuloksena syntyy polttokelpoinen tiedostorakenne IFO -kansioon. Omalla laitteistolla lähes täyden levyn rakenteen tuottaminen kestää arviolta alle kymmenen minuuttia.
Esimerkkejä PGC elementistä
DVDAuthorin dokumentaation mukaan <pgc> elementti vastaa DVD levyllä olevaa menua tai ohjelmaraitaa (title). Alla lopuksi pari tosielämän esimerkkiä <pgc> elementin käytöstä.
Tallenne koostuu kahdesta, reilun tunnin mittaisesta tiedostosta:
<pgc>Kaksi tallennetta eri raidoiksi samalle DVD levylle:
<vob file="leffa1-1.mpg" chapters="0,30:00,1:00:00" />
<vob file="leffa1-2.mpg" chapters="0,30:00,1:00:00" />
</pgc>
<pgc>Katso myös: DVDAuthor dokumentaatio
<vob file="leffa1.mpg" chapters="0,30:00,1:00:00,1:30:00,2:00:00" />
</pgc>
<pgc>
<vob file="leffa2.mpg" chapters="0,30:00,1:00:00,1:30:00,2:00:00" />
</pgc>
Kommentit