Utilisation de FFmpeg

Paramètres

  • -i : fichier d'entrée
  • -vcodec XXX : utilise le codec XXX pour transcoder la vidéo (''copy'' pour ne pas transcoder)
  • -acodec XXX : utilise le codec XXX pour transcoder l'audio (''copy'' pour ne pas transcoder)

Pour avoir la liste des codecs supportés (à utiliser dans ''-vcodec'' et ''-acodec'')

ffmpeg -codecs

Pour avoir la liste des formats supportés (à utiliser dans l'extension du nom de fichier de sortie)

ffmpeg -formats

Commandes utiles

Pour passer une vidéo d'un conteneur OGM vers un conteneur AVI :

ffmpeg -i movie.ogm -vcodec copy -acodec copy 2 movie.avi

Pour passer une vidéo d'un conteneur OGM vers un conteneur AVI, en convertissant le son de Vorbis vers MP3 :

ffmpeg -i movie.ogm -vcodec copy -acodec libmp3lame -aq 2 movie.avi

En cas de conversion AC3 vers mp3, il faut préciser le nombre de canaux :

ffmpeg -i movie_source.avi -vcodec copy -acodec libmp3lame -aq 2 -ac 2 movie_dest.avi

Conversion de la video et de l'audio en même temps

ffmpeg -i movie_source.flv -vcodec mpeg4 -sameq -acodec libmp3lame -aq 2 -ac 2 movie_dest.avi

Téléchargement d'une video en RTMP

ffmpeg -i rtmp://movie.flv -vcodec copy -acodec copy  movie.flv
for f in *.mp4; do d=${f%.mp4}.avi;  ffmpeg -i $f -vcodec mpeg4 -b 800k -acodec libmp3lame -aq 2 -ac 2 $d; done