Tutorial da Mpeg a Divx

1.Preparazione

Questa pagina illustra un esempio di conversione di un file avi divx in formato VCD. Sarete in grado di dedurre i settaggi per convertire un SVCD o un VCD.

Flusso di ingresso 

    Qualunque file avi codificato con un codec ragionevole può essere convertito in VCD. Per esempio un file DivX+MP3 (avrete bisogno mad per poter leggere il flusso MP3)

    La conversione in VCD è realizzata in tre passaggi: codifica video, codifica audio e unione dei flussi audio e video.

Codifica del video 

    Prima di tutto il video sarà ridimensionato per aderire alle specifiche Video CD

    Vale a dire 352*240 per il sistema NTSC o 352*288 per il PAL

    Dopo aver caricato il file AVI sorgente, con CTRL+F appare la finestra di configurazione dei filtri.

    Cliccare sul pulsante a destra VCD res. Questo pulsante ridimensionerà automaticamente il video ed aggiungerà bordature nere per ottenere la giusta dimensione del fotogramma senza alterarne il rapporto di aspetto.

    Ora selezionare File->Save mpeg->Save mpeg1 video (VCD) indicando il nome del file di flusso video. Per esempio: /tmp/videocd.m1v.

    Adesso potete leggere altra documentazione di avidemux e controllare fra un paio d'ore il risultato.

Codifica dell'audio 

    Settare l'audio su process e selezionate Audio processing->Audio codec->mp2.

    Selezionare Audio processing->Configure Codec and set stereo / 224 kbps.

    Aggiungere Normalize ed il filtro audio 48->44 se necessario.

    Selezionare File -> Save audio per esempio /tmp/videocd.mp2. Rileggere la documentazione di avidemux, guardare pure un film, leggere un libro e controllare il risultato dopo un'oretta.

2.Dopo avidemux

Unire i flussi audio e video 

    I flussi audio e video sono ora pronti. Utilizzare mplex come segue:

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

    Il valore indicato come XXX deve essere sostituito con la dimensione del CD: 790 per un CD da 80 minuti.

    Una volta terminato il file risultante videocd.mpg sarà un file valido per poter essere utilizzato per creare un VCD.

VCD imager  

    Per realizzare un semplice VCD senza capitoli, menu, eccetera digitare solamente

    vcdimager -t vcd20 videocd.mpg

    Saranno creati i file videocd.cue e videocd.bin, che possono essere masterizzati utilizzando cdrdao.

3.Le regole per la shell

La stessa cosa senza l'interfaccia 

    E' possibile compiere le stesse operazioni utilizzando la linea di comando

    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

    In questo modo è possibile realizzare uno script che automatizzi la conversione avi->VCD