====== ffmpeg ====== ===== Installation sous Debian ===== Ajouter la source ci-dessous de dépôt APT dans le fichier ''/etc/apt/sources.list'' deb http://www.debian-multimedia.org stable main deb-src http://www.debian-multimedia.org stable main Satisfaire les dépendances de construction de ffmpeg : apt-get build-dep ffmpeg Mettre à jour la base apt apt-get update Installer les librairies dépendantes : apt-get install liblame-dev libfaad-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libx264-dev Télécharger les sources: cd /usr/src apt-get source ffmpeg Compilation : ./configure --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-liba52 --enable-libgsm --enable-libdc1394 --enable-gpl --enable-pthreads --enable-muxer=avi --disable-debug --enable-shared --prefix=/usr make clean make make install ===== Utilisation ===== Compresser un film avec une résolution de ''320x240'' qualité audio de ''128kb/s'' et vidéo ''1024kb/s'' avec le codec audio ''mp3'' et codec video ''xvid'' ffmpeg -deinterlace -i "film-ORIG.avi" -ab 128 -acodec mp3 -vcodec xvid -b 1024 -s 320x240 film-XVID.avi ou ffmpeg -deinterlace -i "film-ORIG.avi" -ab 128 -acodec libmp3lame -vcodec libxvid -b 1024 -s 320x240 film-XVID.avi Encoder un WAV en MP3 en 128kb/s : ffmpeg -i son.wav -acodec mp3 -ab 128 son.mp3 Encoder une vidéo en H264 : ffmpeg -i FILM.MPG -vcodec libx264 -b 3100Kb -acodec ac3 -ab 128Kb -f avi -s 720x576 FILM-H264.avi Pour lister les formats d'encodage disponibles : ffmpeg -formats ===== Option de compilation ===== ffmpeg version 0.4.9-pre1, build 4756, Copyright (c) 2000-2004 Fabrice Bellard configuration: --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-mp3lame --enable-vorbis --enable-faadbin --disable-faac --enable-xvid --enable-a52bin --disable-dts --enable-pp --enable-shared-pp --enable-shared --disable-amr_nb --disable-amr_nb-fixed --disable-amr_wb --disable-sunmlib --enable-pthreads --enable-dc1394 --enable-gpl --disable-strip --disable-mmx --extra-cflags=-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -mtune=nocona -fPIC make