Ak sa u vás nájde film v ľubovoľnom formáte ktorý by ste si chceli pozrieť na DVD prehrávači ste na správnej adrese. Toto mini-howto vám snáď ukáže ako na to v linuxe.
Čo budeme potrebovať:
- ffmpeg alebo nejaký iný encoder (napríklad mencoder)
- QDVDAuthor
- k3b
- video v nejakom rozumnom formáte
1) Video musíme najprv prekonvertovať do mpeg2 formátu, na to nám poslúži ffmpeg v konzole to vyzerá asi takto:
ffmpeg -i test.avi -target pal-dvd test.mpg
Toto je základné nastavenie ktoré vyberie štandardné hodnoty pre bitrate, použitý codec a veľkosť buffera (Štandardné nastavenie je: bitrate - 6Mbps, video codec - mpeg2video, audio codec ac3, 48000 Hz, stereo, 448 kb/s). Samozrejme všetky tieto nastavenie sa dajú prispôsobiť.
Tu je výpis najčastejších prepínačov:
-aspect 4:3
- nastaví pomer strán (4:3 alebo 16:9)
-sameq
- rovnaká kvalita ako pri zdroji, nemalo by dôjsť k strate kvality, ale POZOR môže viesť k bitratu väčšiemu ako 9.8Mbps (maximálny bitrate mpeg2 dvd videa..). Prehrávače v takýchto miestach zamrznú.
-s 720x576
- nastaví veľkosť obrazu na 720x576
-padtop 20 -padbottom 20
- pridá okraj hore/dole o šírke 20px
-pass 2
- má význam len pri variabilnom bitrate, celý film sa bude enkódovať dvakrát. Dáva lepšie výsledky hlavne pri rýchlych scénach. Ak náhodou vypíše tento prepínač chybu, je treba spustiť najprv z prepínačom -pass 1, keď konverzia prebehne spustíme ešte raz s prepínačom -pass 2
-b 6000k
- špecifikuje aký bitrate použiť pre video. Čím je bitrate vyšší tým je výsledné video kvalitnejšie, ale zaberá viac miesta. Defaultne je to 6Mbps (
-ab 96k
- nastavuje audio kvalitu, nič nepokazíte ak kvalitu necháte na defaultnej hodnote, veľa miesta znížením kvality zvuku neušetríte...
Toľko k nastaveniam ffmpegu. Musím povedať že ma veľmi prekvapil svojou rýchlosťou, je to zatiaľ jeden z najrýchlejších encodérov aké poznám. 90-minútový film mal hotový za necelú hodinu (samozrejme len single pass), ale keď to porovnám napríklad s Adobe Media Encoder, ktorému podobná dĺžka trvala takmer 2 hodiny, tak je to poriadny rozdiel.
Ako pomôcku pri určovaní rozmerov videa a paddingov tu mám pre vás jeden skript, ktorý urobí špinavú prácu za vás. >>Tu je<<
Jeho použitie je veľmi jednoduché, stačí spustiť a ako parametre mu zadať veľkosť pôvodného videa (z ktorého prevádzate do dvd formátu). Výstupom sú priamo parametre pre ffmpeg.
2) Video už máme skonvertované do mpeg2 formátu, takže teraz z neho vytvoríme dvd. Existuje viacero DVD authoring nástrojov ale ja som si vybral QDVDAuthor, pretože je to vyspelý nástroj, ktorý poskytuje veľa možností (pridávanie audio stôp, pridávanie titulkov atď.)

Zaoberať sa prácou s QDVDAuthor sa nebudem, keďže účelom je vytvoriť z video súboru DVD, šikovnejší si pomocou tohto programu môžu pridať menu, alebo titulky, nám stačí že si pridáme náš prekonvertovaný súbor a vyberieme si možnosť Create DVD, ak ste si nevytvorili menu tak potvrdíme že chceme vytvoriť DVD bez menu.
Program umožňuje priamo napáliť pomocou konzolových nástrojov mkisofs a dvdrecord. Alebo si len môžete nechať vygenerovať VIDEO_TS adresár, ktorý potom pomocou nástroja na napaľovanie (k3b) dostanete na disk.
Pre napaľovanie s k3b ešte jedno upozornenie, je treba vybrať DVD video mód, DVD napálené v dátovom režime mi môj DVD prehrávač neprehral (je to asi logické ale mne sa to nezdalo).