Siirry pääsisältöön

DVD rakenteen luonti #2 - DVDAuthor

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.
<dvdauthor>
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="leffa.mpg" />
</pgc>
</titles>
</titleset>
</dvdauthor>
Kappalejaon lisäys

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>
<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>
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.

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>
<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>
Kaksi tallennetta eri raidoiksi samalle DVD levylle:
  <pgc>
<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>
Katso myös: DVDAuthor dokumentaatio

Kommentit

Tämän blogin suosituimmat tekstit

Monta ohjelmaraitaa DVD:lle - DVDAuthorGUI

Tällä kerralla höpöttelen ensimmäisistä DVDAuthorGUI :n käyttökokemuksista. Tavoitteena oli löytää yksinkertainen tapa polttaa useampi ohjelmaraita DVD:lle menujen kera. DVDAuthorGUI osoittautui tehtävässä melko näppäräksi, mutta toisaalta hiukan rajoittuneeksi. DVD menun tausta DVD menua varten tarvitaan taustakuva tai paremminkin videoklippi, joka toimii valikon taustana. DVDAuthorGUI osaa luoda yksittäisestä kuvasta videon, joten loin innovatiivisesti OpenOffice Impressillä luodun yksinkertaisen esityksen, josta otin kuvakaappauksen ja muutin sen oikean kokoiseksi. Periaatteessa mikä tahansa 720x576 pikselin kokoinen kuvatiedosto kelpaa. Oma taiteellinen tuotos on ihailtavissa oheisessa kuvassa. Videotiedostojen lisääminen Ennen videotiedostojen lisäämistä kannattaa varmistaa että DVD format kentässä on valittuna PAL formaatti. Itse videot voidaan lisätä add title napilla työkaluriviltä tai File valikosta. Tiedostojen valintadialogissa joudun vaihtamaan Tiedostotyypiksi mpeg wit...

Asennusapua ikäihmisille

Tänään on uutisoitu digisovittimien asennuskampanjasta ikäihmisille . Kuulostaa hyvältä ja asian kanssa ollaan ajoissa liikkeellä. Toivottavasti kampanja on menestys ja poikii jatkoa. Monella kun lienee vielä digisovitin hankkimatta. Luen tähän joukkoon myös itseni, sillä olohuoneeseen täytyisi vielä saada edustava ja helppokäyttöinen laite. USB digiboksin kanssa puljaaminen kun ei aina ole herkkua. Itse en osallistu kampanjaan, mutta ennustan, että jonkin asteen kampanjaa tulen käymään kesällä, maaseudulla sukulaisten asennuksia avustaen.

Intro yhden ohjelmaraidan levylle (Linux)

DVD:lle pysyvästi polttaessa on tullut tavaksi laittaa levylle "intro", joka näkyy heti kun levy syötetään DVD-soittimeen. Teknisesti kyse on DVD menusta, eli valikosta. "Intro" on valikon erikoistapaus, jossa käyttäjälle ei esitetä mitään valintoja. Esimerkiksi yhden elokuvan levyllä, ilman tekstitysvaihtoehtoja, ei käyttäjällä oikeastaan ole mitään valittavaa. Tarkoitus on näyttää jotain, josta levyn sisältö selviää heti. Introa näytetään tovi, jonka jälkeen aloitetaan elokuvan toisto automaattisesti. Introna käytän yleensä elokuvaan sopivaa taustakuvaa. Näitä löytyy elokuvien omilta nettisivuilta tai esimerkiksi Movie-vault.com sivustolta. Kuva täytyy skaalata kokoon 720x576 pikseliä (PAL järjestelmä). DVD valikkokin on videotiedosto ja se vaatii sekä kuvan että äänen. Skaalatusta kuvasta luodaan 7 sekuntia kestävä video valikkoa varten komentoriviltä: $ jpeg2yuv -f 25 -n 175 -I p -j background.jpg | mpeg2enc -f 8 -a 2 -o background.m2v Ylläolevan tuottaa videon...