Maintenir à jour FFMpeg et X.264 sous Ubuntu
Dans la série petits scripts permettant de gagner du temps, je vous présente ffmpeginstall.sh et ffmpegupdate.sh. Ils se basent sur un post du forum Ubuntu qui est régulièrement mis à jour à chaque version d'Ubuntu.
- ffmpeginstall.sh permet d'installer les dernières versions de FFMpeg (svn) et du codec X.264 (git) à partir des sources.
- ffmpegupdate.sh permet de mettre à jour ces deux logiciels à partir des sources.
Suivi des modifications:
- 26/04/2010: Scripts version 0.1 (validé sous Ubuntu 9.10 et 10.04)
Récupération des scripts
On commence par récupérer les scripts:
mkdir ~/src cd ~/src wget http://svn.nicolargo.com/ubuntupostinstall/trunk/ffmpeginstall.sh wget http://svn.nicolargo.com/ubuntupostinstall/trunk/ffmpegupdate.sh chmod a+ ffmpeg*.sh
Lancement des scripts
Pour une installation initiale:
cd ~src ./ffmpeginstall.sh
Pour une mise à jour:
cd ~src ./ffmpegupdate.sh
Le résultat
ffmpeg -version FFmpeg version SVN-r22965, Copyright (c) 2000-2010 the FFmpeg developers built on Apr 26 2010 16:57:27 with gcc 4.4.3 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libx264 --enable-libxvid --enable-x11grab x264 --version x264 0.94.1564 a927654 built on Apr 26 2010, gcc: 4.4.3
Et si je veux revenir avec les versions systèmes ?
Rien de plus simple, il suffit de saisir la commande suivante:
sudo apt-get remove x264 ffmpeg build-essential subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev libmp3lame-dev libsdl1.2-dev libtheora-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev
Je suis preneur de tout retour/amélioration sur ces scripts...