Linux & Open Source - Nella mia ricerca di un "software libre" che potesse partire da un filmato AVI per generare un DVD video da leggere su un normale lettore DVD casalingo, ho trovato una soluzione per farlo con soli comandi da tastiera... e due programmi.
-target ntsc-dvd prepara ffmpeg per la generazione di un flusso MPEG1/2 non compresso per il video e a52 per il flusso audio, compatibili con i lettori DVD standard.
-sameq dice a ffmpeg che il flusso output deve essere della stessa qualità audio e video del flusso input.
<R> è il rapporto base, può essere 4:3 (su televisori 4:3) o 16:9 (su TV 16:9), o può essere omesso qualora si voglia conservare l'aspetto originale del filmato, o quando l'aspetto del filmato corrisponde all'aspetto degli schermi su cui verrà visto.
-s <risoluzione> è la risoluzione finale calcolata in base al rapporto, e non comprende le bande nere. È sempre espressa come XxY (640x480, 700x300, 512x384, 720x380...), in pixel.
-padtop <superiore> è l'ampiezza in pixel della banda nera superiore.
-padbottom <inferiore> è l'ampiezza in pixel della banda nera inferiore.
-padright <destra> è l'ampiezza in pixel della banda nera a destra.
-padleft <sinistra> è l'ampiezza in pixel della banda nera a sinistra.
<output> è il nome del file che conterrà il flusso video MPEG in uscita.
Note
La somma delle due bande (superiore e inferiore, o destra e sinistra) e della risoluzione dà come risultato una risoluzione tale da rispettare il rapporto 4:3 o 16:9.
Tutte le opzioni di ffmpeg possono essere messe in qualsiasi ordine, purchè <output> sia sempre l'opzione finale.
Il flusso output di ffmpeg per DVD video viene sempre salvato in formato MPEG non compresso. Personalmente consiglio sempre di salvarlo con estensione .mpg.