Utiliser FFmpeg sur un PC
Publié dans Divers, Tutoriaux, Vidéo par Bruno Flaven, le Jeudi 5 mars 2009
Une fois installer FFmpeg, vous pouvez désormais vous servir des lignes de commandes pour exécuter différentes actions sur des fichiers vidéos situées sur votre ordinateur.
Pour installer sans problème FFmpeg, vous pouvez consulter l’article “Installer FFmpeg sur un PC”
Pour faciliter la compréhension, nous allons utiliser toujours le même fichier. Le nom du fichier est écrit sans espace et sans accent, rappelez-vous les commandes sont passés en MS-DOS.
Répertoire et Fichier source
Le fichier source et sa localisation est la suivante : C:2_movie_sourceoriginemon_film_du_moment.avi
Il s’agit d’un film d’une taille 320×240 au format avi
Répertoire et Fichier de destination
Le répertoire de destination est le suivant : C:2_movie_sourcedestination_web
Selon les commandes (Commande 1, 2 et 3) que vous allez passer, vos obtiendrez des fichier de destination différent.
- Pour la Commande 1, vous obtenez une suite de fichier .jpg numéroté de 1 à n ex mon_film_du_moment_en_1.jpg, mon_film_du_moment_en_2.jpg…etc
- Pour la Commande 2, vous obtenez un fichier .avi encodé en mpeg4 qui se nomme mon_film_du_moment_en_mpg4.avi localisé dans
C:2_movie_sourcedestination_web - Pour la Commande 3, vous obtenez un fichier .flv encodé en flash video qui se nomme mon_film_du_moment_en_flv.flv localisé dans
C:2_movie_sourcedestination_web
Commande 1
Extraire des images de 320×240 au format jpg dans une plage de temps de 1 à 5 sec.
Windows
ffmpeg -i C:\2_movie_source\origine\mon_film_du_moment.avi -an -ss 00:00:01.000 -t 00:00:05.000 -r 1 -y -s 320x240 C:\2_movie_source\destination_web\mon_film_du_moment_en_%d.jpg
Mac
ffmpeg -i /Users/monomdutilisateur/origine/mon_film_du_moment.avi -an -ss 00:00:01.000 -t 00:00:05.000 -r 1 -y -s 320x240 /Users/monomdutilisateur/destination_web/mon_film_du_moment_en_%d.jpg
Commande 2
Convertir une vidéo au format avi à l’aide du codec mepg4 en ajoutant des métadonnées
Windows
ffmpeg -i C:\2_movie_source\origine\mon_film_du_moment.avi -author Hecube -year 2007 -title ©-Hecube:utiliser-ffmpeg -copyright ©-Hecube-France -comment www.hecube.net -ar 44100 -aspect 4:3 -ab 64 -vcodec msmpeg4v2 -s 320x240 -ss 00:00:00 C:\2_movie_source\destination_web\mon_film_du_moment_en_mpg4.avi
Mac
ffmpeg -i /Users/monomdutilisateur/origine/mon_film_du_moment.avi -author Hecube -year 2007 -title ©-Hecube:utiliser-ffmpeg -copyright ©-Hecube-France -comment www.hecube.net -ar 44100 -aspect 4:3 -ab 64 -vcodec msmpeg4v2 -s 320x240 -ss 00:00:00 /Users/monomdutilisateur/destination_web/mon_film_du_moment_en_mpg4.avi
Commande 3
Convertir une vidéo au format flv (flash vidéo) en ajoutant des métadonnées
Windows
ffmpeg -i C:\2_movie_source\origine\mon_film_du_moment.avi -author Hecube -year 2007 -title ©-Hecube:utiliser-ffmpeg -copyright ©-Hecube-France -comment www.hecube.net -ar 44100 -aspect 4:3 -ab 64 -f flv -s 320x240 -ss 00:00:00 C:\2_movie_source\destination_web\mon_film_du_moment_en_flv.flv
Mac
ffmpeg -i /Users/monomdutilisateur/origine/mon_film_du_moment.avi -author Hecube -year 2007 -title ©-Hecube:utiliser-ffmpeg -copyright ©-Hecube-France -comment www.hecube.net -ar 44100 -aspect 4:3 -ab 64 -f flv -s 320x240 -ss 00:00:00 /Users/monomdutilisateur/destination_web/mon_film_du_moment_en_flv.flv
FFmpeg dans le texte (en anglais)
Le détail de certains arguments qui sont passés dans FFmpeg en ligne de commande.
`-ar freq'
Set the audio sampling frequency (default = 44100 Hz).
`-aspect aspect'
Set aspect ratio (4:3, 16:9 or 1.3333, 1.7777).
`-ab bitrate'
Set the audio bitrate in bit/s (default = 64k).
`-f fmt'
Force format.
`-ss position'
Seek to given time position in seconds. hh:mm:ss[.xxx] syntax is also supported.
`-vcodec codec'
Force video codec to codec. Use the copy special value to tell that the raw codec data must be copied as is.
`-r fps'
Set frame rate (Hz value, fraction or abbreviation), (default = 25).
Pour aller plus loin
- Deux bonnes adresses
http://www.paulbeard.org/docs/ffmpeg/ffmpeg-doc.html
http://www.niemueller.de/wiki/?ConvertVideoTo3GP - Une excellente source de données
http://luar.com.hk/blog/?p=669
http://luar.com.hk/blog/?p=670 - En savoir plus sur le format FLV
http://www.adobe.com/devnet/flash/articles/prog_download_print.html
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14571


















Télécharger les vidéos Youtube, dailymotion pour en extraire le son, des images ou une vidéo le glob de bruno a écrit:
[...] Utiliser FFmpeg sur un PC [...]
11 avril 2009 à 2:20