Vous êtes ici: accueil » video » ffmpeg » usages

Usages de ffmpeg

Connaître les détails d'un fichier vidéo avec ffmpeg

Capture vidéo

ffmpeg autorise à capturer et filmer l'écran de son ordinateur simplement 8-).

Dans un terminal lancez la commande :

ffmpeg -s 1280x800 -r 25 -f x11grab -i :0.0 -b 6000k fichier_capture.mpg

Dans la commande ci-dessus, les options sont :

  • -s : indique la taille de capture, largeur x hauteur
  • -r : indique le nombre d'images par seconde
  • -f x11grab : indique d'enregistrer le contenu de l'écran de l'ordinateur
  • -i : indique le numéro de l'écran à enregistrer
  • -b : indique la qualité de l'encodage vidéo, 6000k = bonne qualité
  • fichier_capture.mpg : indique le conteneur, le codec vidéo, ici le mpeg2vidéo

Conversion rapide en DV Pal

Pour convertir une séquence en DV acceptée par Kino, Cinelerra, utilisez :

Encodage en DV 4/3

ffmpeg -i video_source.avi -target pal-dv -aspect 4:3 video_finale.dv

Encodage en DV 16/9

ffmpeg -i video_source.avi -target pal-dv -aspect 16:9 video_finale.dv

VCD, SVCD, DVD

Conversion fichier vidéo vers le format VCD

  • Pour un VCD en format américain NTSC
ffmpeg -i mon_film.avi -target ntsc-vcd ./mon_film_vcd.mpg
  • Pour un VCD en format standard PAL
ffmpeg -i mon_film.avi -target pal-vcd ./mon_film_vcd.mpg

Conversion fichier vidéo vers le format SVCD

  • Pour un SVCD en format américain NTSC
ffmpeg -i mon_film.avi -target ntsc-svcd ./mon_film_svcd.mpg
  • Pour un SVCD en format standard PAL
ffmpeg -i mon_film.avi -target pal-svcd ./mon_film_svcd.mpg

Conversion fichier vidéo vers le format DVD

  • Pour un DVD en format standard PAL
ffmpeg -i mon_film.avi -target pal-dvd ./mon_film_svcd.mpg

Pour savoir comment terminer ensuite votre DVD vidéo, lisez cette section

Convertir seulement une partie d'un fichier

ffmpeg -i mon_fichier.avi -mes_options_d'encodage -t "00:00:15" -ss "00::00:5

Ici on enregistre de la 5ème seconde à la 20ème seconde.

Conversion HD (Haute définition)

Création vidéo en Flash

Créer un fichier FLV (Flash Vidéo)

ffmpeg -i video_entree.avi -ar 22050 -ab 32 -vcodec flv -s 320x240 video_sortie.flv

Pour améliorer la qualité du fichier FLV vous pouvez utiliser l'option ”-b 500k” ou ”-b 700k” … Par exemple:

ffmpeg -i source.m2v -s 640x480 -aspect 4:3 -pass 1 -b 768k -r 30 -f flv -y export768.flv
ffmpeg -i source.m2v -s 640x480 -aspect 4:3 -pass 1 -b 1440k -r 30 -f flv -y export1440.flv

Créer un fichier SWF (Flash vidéo)

ffmpeg -i video_entree.mov -acodec mp3 -f swf video_sortie.swf

Encodage wma vers mp3

  • Envie de vous débarrasser de vos fichiers audios wma™ propriétaire
ffmpeg -i fichier_audio.wma -ar 44100 -ab 128 fichier_audio_sortie.mp3
ab indique le bitrate audio, 128 ou plus c'est bien ;-)

Joindre des fichiers

Il est possible de joindre des fichiers vidéo, audio ou audio-vidéo avec ffmpeg en utilisant une simple ligne de commande afin de créer un seul fichier vidéo, audio ou audio-vidéo.

Joindre des fichiers vidéo

Pour joindre des fichiers vidéo, utilisez la commande :

ffmpeg -i premier.flv -i second.flv  -i troisieme.flv output.flv

Joindre des fichiers audio

Fichiers sources en format Wav

FIXME : Commande en cours d'élaboration, patience :-X

Fichiers sources en format Ogg

Pour joindre des fichiers audio, utilisez la commande :

cat *.ogg | ffmpeg -i - -ar 44100 -ab 128 fichier_joint.ogg

Fichiers sources en format Mp3

Pour joindre des fichiers audio, utilisez la commande :

cat *.mp3 | ffmpeg -i - -ar 44100 -ab 128 fichier_joint.mp3

Revenir à l'accueil ffmpeg