Partagez ce billet sur ces sites web
Twitter Delicious Digg

Compiler la dernière version de FFMPEG [MAJ]

Mon script de compilation de FFmpeg n'était plus à jour (changement de l'adresse du git dédié & ajout/modification de codec sont les principaux changements). Je ne réalise plus la création de fichier Deb (je ne vois pas l'intérêt de générer ces paquets hormis pour une réinstallation future et encore...).

J'ai donc modifié complétement mon script (en me basant sur l'ossature des scripts de nicolargo http://blog.nicolargo.com). Celui-ci permet d'avoir un log sur la compilation (chose qui n'était pas présente dans mon ancien script) et me semble plus simple.

Ce script a été validé sur une Ubuntu 11.04

cd ~
mkdir temp
cd temp
wget http://www.techno-blog.net/script/ffmpegautoinstall.sh
chmod a+x ffmpegautoinstall.sh
sudo ./ffmpegautoinstall.sh

Une fois ce script démarré les différentes étapes défileront (téléchargement des dépendances, des sources, des codecs...) si jamais une étape ne se déroule pas correctement, vous pourrez toujours regarder dans le journal (la chemin d'accès est affiché dans le script quand vous l'éxecutez).

Voici ce que cela donnera une fois la compilation terminée :

ffmpeg version N-33192-gfe70c1f, Copyright (c) 2000-2011 the FFmpeg developers
  built on Oct  1 2011 13:59:23 with gcc 4.5.2
  configuration: --enable-gpl --enable-postproc --enable-swscale --enable-pthreads --enable-x11grab --enable-libdc1394 --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-version3 --enable-libvpx --enable-avfilter --enable-libxvid
  libavutil    51. 18. 0 / 51. 18. 0
  libavcodec   53. 19. 0 / 53. 19. 0
  libavformat  53. 13. 0 / 53. 13. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 43. 6 /  2. 43. 6
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Mes tweets en direct

Tweets Loading...