Outils pour utilisateurs

Outils du site


informatique:linux:ffmpeg

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 320×240 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
informatique/linux/ffmpeg.txt · Dernière modification: 2018/09/06 19:10 (modification externe)