Návod na převod DivX do MPEG

1.Příprava

Tato stránka slouží jako příklad převodu DivX AVI na VCD. Nastavení kódování k vytvoření SVCD nebo DVD si budete schopni odvodit.

Vstupní stream 

    Jakýkoli AVI soubor s vhodnými kodeky může být zakódován na VCD. Například DivX+MP3 (k práci s MP3 zvukem musíte mít MAD).

    VCD export sestává ze tří kroků: komprese obrazu, komprese zvuku a multiplexace.

Komprese obrazu 

    Napřed upravíme velikost tak, aby vyhovovala specifikaci Video CD.

    To znamená 352*240 pro NTSC nebo 352*288 pro PAL.

    Po načtení zdrojového AVI souboru si otevřete okno s nastavením filtrů pomocí CTRL+F.

    Klikněte na tlačítko VCD res na pravé straně. To automaticky změní velikost obrazu a přidá černé okraje k dosažení správné velikosti bez změny poměru stran.

    Potom File->Save Mpeg->Save mpeg1 video (VCD) a zvolte soubor pro uložení video streamu. Například /tmp/videocd.m1v.

    Teď si můžete přečíst další části dokumentace Avidemuxu a za pár hodin pokračovat.

Komprese zvuku 

    Nastavte audio režim Process a vyberte Audio Processing->Audio Codec->MP2.

    Nastavte Audio processing->Configure Codec na stereo/224 kbps.

    Dle potřeby můžete přidat Normalize a Convert to 44 kHz.

    Uložte pomocí File->Save Audio, například do /tmp/videocd.mp2. Znovu si projděte dokumentaci, podívejte se na film, přečtěte si knížku, za nějaký čas můžete opět pokračovat.

2.Další fáze

Multiplexace 

    Teď máte připraven samostatný audio a video stream. Sloučíte je pomocí programu mplex:

    mplex -S XXX -f 1 -o /tmp/videocd.mpg videocd.m1v videocd.mp2

    Hodnotu XXX nahraďte velikostí svého CD: 790 pro 80 minutové CD.

    Po dokončení budete mít hotový korektní videocd.mpg soubor. To už je čas k vytvoření VCD.

VCD image 

    Jednoduché VCD bez kapitol, menu atd. uděláte takto:

    vcdimager -t vcd20 videocd.mpg

    To vytvoří soubory videocd.cue a videocd.bin, vypálíte programem cdrdao.

3.Není nad bash

Totéž bez GUI 

    Stejné opreace můžete provést z příkazového řádku:

    avidemux --load input.avi --vcd-res --save-vcd /tmp/videocd.m1v --audio-process --audio-normalize --audio-resample --audio-codec MP2 --audio-bitrate 224 --save-uncompressed-audio /tmp/videocd.mp2 --quit

    Takto můžete udělat plně automatický AVI->VCD skript.