installation_de_ffmpeg_sur_debian_etch

ffmpeg debian etch installation_logiciel

Installation de FFMpeg sur Debian Etch

Voici un petit tutoriel de ma création pour installer FFMpeg à partir des dernières sources, en y ajoutant les codecs les populaires pour faire de la transformation de vidéos à volonté.

apt-get install build-essential subversion git git-core
cd /usr/local/src/
wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.1.tar.gz
tar xzvf yasm-0.7.1.tar.gz
cd yasm-0.7.1
./configure
make
make install
cd /usr/local/src/
git-clone git://git.videolan.org/x264.git
cd x264

Nous allons maintenant configurer, compiler et installer le codec x264 :

./configure
make
make install

Le codec x264 est maintenant installé. Passons à ffmpeg !

Comme pour le x264, nous allons récupérer les dernières sources de ffmpeg avec le svn. Il faut que le port 3690 soit ouvert en sortie pour le SVN.

cd /usr/local/src/
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
cd ffmpeg

Nous allons maintenant installer en masse toutes les librairies de codec nécéssaire à ffmpeg :

echo "
# depot pour les codecs videos
deb http://ftp3.de.debian-unofficial.org/debian/ etch main contrib non-free restricted
deb-src http://ftp3.de.debian-unofficial.org/debian/ etch main contrib non-free restricted" >> /etc/apt/sources.list
apt-get update
apt-get install liba52-0.7.4 liba52-0.7.4-dev libavcodec0d libfaac-dev libfaad2-0 libxvidcore-dev libflac7 libmp3lame0 libmp3lame-dev libmp4v2-0 libmp4v2-dev libmpeg3-1 libogg0 libtheora0 libtheora-dev libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libfaad2-dev libgsm1 libgsm1-dev

Passons à l'installation de ffmpeg ! Vérifiez que vous êtes toujours dans le répertoire /usr/local/src/ffmpeg puis faites :

./configure --prefix=/usr --enable-gpl --enable-zlib --enable-libvorbis --enable-libtheora --enable-liba52 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libxvid --enable-libfaac --enable-pthreads --enable-encoder=mp3 --enable-shared
make
make install

Voilà l'installation est terminée. Vous pouvez tester en traitant une vidéo avec la commande suivante :

ffmpeg -i video.avi -acodec libmp3lame -f flv -y destination.flv

Vous pouvez argumenter les options pour transformer la vidéo d'entrée, par exemple :

ffmpeg -i video.avi -acodec libmp3lame -f flv -b 256k - -y destination.flv -pass 1 -r 24 -ar 22050
  • installation_de_ffmpeg_sur_debian_etch.txt
  • Dernière modification: 2009/04/19 16:21
  • (modification externe)