Encoder vos video sous ubuntu

Voilà un pense bête intelligent des commandes pour encoder des vidéos sous Ubuntu (marche sûrement sous d’autres nux).
Ffmpeg est un outil standard pour la conversion de fichiers vidéo.

Pour encoder un AVI (tout codec confondu) en MPEG2 pour un DVD par exemple :

  • ffmpeg -i mavideo.avi -target pal-dvd mavideo.mpg

Pour un .flv par exemple on pourra utiliser (avec d’autres options de gestion de sortie) :

  • ffmpeg -i mavideo.flv -b 500 -s 320×240 -ab 64 -ar 22050 mavideo.mpg

On peut aussi laisser ffmpeg choisir les paramètres automatiquement (Génial non?) :

  • ffmpeg -i mavideo.flv mavideo.avi

Exemple de conversion vidéo en .flv

  • ffmpeg -i original.mov -acodec mp3 -ab 32 -ar 22050 -f flv -s 320×240 -aspect 4:3 -pass 1 -b 256 -r 15 -y nouveau.flv

Conversion d’un fichier .wmv en .avi :

mencoder est aussi un très bon outil de conversion/compression audio et vidéo ( tout comme ffmpeg ).

Dans cet exemple, le fichier original.wmv (codec propriétaire M$) sera converti en nouveau.avi, dont la vidéo sera encodée avec lavc (mp4 type Divx5, avec un débit de 1000kb/s et encodage en très haute qualité) et l’audio en mp3 (à une fréquence d’échantillonnage de 44100hz et débit de 192kb/s).

  • mencoder original.wmv -o nouveau.avi -ovc lavc -oac lavc -lavcopts vbitrate=1000:vhq -ffourcc DX50 acodec=mp3:abitrate=192

Extraire la piste son d’une vidéo

  • mplayer -ao pcm:file=pisteaudio.wav -vo null -vc dummy video.mov

La piste audio du fichier video.mov va être extraite en pisteaudio.wav

On peut aussi extraire la piste audio dans son format original (par exemple, encodée à l’origine en mp3, mp2, aac, wma…) :

  • mplayer -dumpaudio -dumpfile pisteaudio.mp3 video.avi

Ajouter une piste son à une vidéo

  • mencoder -oac copy -ovc copy -audiofile pisteaudio.mp3 pistevideo.avi -o videoavecson.avi

Extraire chaque image d’une vidéo

  • mplayer -vo jpg -vf scale=640:480 video.mpg

Quelques liens bien pratiques :

0.00 avg. rating (0% score) - 0 votes