ffmpeg

http://img2.generation-nt.com/ffmpeg-logo_00FA000000635541.jpgffmpeg est un logiciel très performant et évolutif dans l'encodage de vidéo pour générer des fichiers de très bonne qualité avec un rapport poids/qualité excellent.

Il s'utilise en général en ligne de commande ou via une interface graphique qui exploite plus ou moins ses possibilités.

Installation

Ubuntu/studio 8.04 à 10.04

ffmpeg est un paquet standard d'Ubuntu que vous trouverez dans les dépôts officiels.

- Ouvrez votre gestionnaire de paquet synaptic et recherchez ffmpeg, cochez et installez.

Nous vous conseillons aussi d'installer dans la foulée le paquet complémentaire ffmpeg2theora permettant le support de conversion vidéo vers l'excellent format libre ogg vorbis/théora, pour en savoir plus...

ffmpeg svn

La version svn de ffmpeg est la dernière disponible. Encore plus ou moins expérimentale, elle apporte des nouveautés et des corrections, mais aussi des instabilités.

Son installation est réservée aux utilisateurs expérimentés et se fait par compilation. Pour en savoir plus, lisez cette documentation.

Windows(c)

Pour installer ffmpeg sous Windows©, téléchargez le paquet exécutable ici

Double-cliquez sur le paquet pour débuter l'installation, suivez les instructions d'installation puis redémarrez votre ordinateur pour prendre en compte les modifications.

Apple(c)

Pour installer ffmpeg sous Apple©, téléchargez le paquet exécutable ici :FIXME en attente d'un lien de téléchargement

Utilisation

Pour utiliser les ressources de ffmpeg, vous pouvez soit l'utiliser directement en ligne de commande (utilisation fréquente) soit avec une interface graphique.

Avec interface graphique

Au choix, les logiciels de montage vidéo suivants exploitent ffmpeg :

Il est aussi possible de trouver des encodeurs audio-vidéo utilisant ffmpeg :

Principe d'utilisation de ffmpeg en ligne de commande

ffmpeg utilise une syntaxe du type :

ffmpeg -i nom_du_fichier_video_source.xxx - options de sortie et d'encodage nom_du_fichier_final_converti.xxx

Utilisation en ligne de commande

En simple ligne de commande vous obtiendrez un export compressé depuis une production de cinelerra par exemple :

ffmpeg -i film_sortie_cinelerra.avi -s 320x240 -vcodec msmpeg4v2 film_terminé.avi

codera depuis le film film_sortie_cinelerra.avi (encodé en dv pour la vidéo et en mp3 pour le son) un film en utilisant le codec microsoft mpeg4 version 2 encodé en mpeg4 divX et au son en mp3 avec une résolution vidéo de 320×240, la moitié de l'original.

Dans la commande suivante vous transformez un fichier au format libre ogg vorbis/theora en 720×576 en un fichier mpeg2/mp3 de type DVD vidéo de 720×576 en mpg.

ffmpeg -i film_sortie_cinelerra.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 film_terminé.mpg

Connaître la liste des codecs audios et vidéos utilisables

  • Pour connaître la liste des codecs utilisables, la commande :
ffmpeg -formats

vous donne la liste exhaustive de ses possibilités.

Tutoriels d'usages de ffmpeg

Envie de fabriquer du VCD, SVCD, divX, flv, avi, wmv, etc…lisez la section exemples de ffmpeg.

Pour en savoir plus sur Internet

- le site officiel ffmpeg (en anglais) : http://ffmpeg.mplayerhq.hu/

- La page de ffmpeg sur Ubuntu-fr.org (en français)

- Un site en français intéressant avec pleins d'astuces

- Pour utiliser ffmpeg comme un ténor : http://www.jcartier.net/spip.php?article36

- Un site contenant le manuel des commandes avec ffmpeg

- Un tutoriel très complet sur la conversion AVCHD avec ffmpeg (en anglais)

Revenir au menu encodage