Installer FFmpeg sur OSX Snow Leopard How-to
J’ai testé plusieurs solutions, mais aucunes n’ont donné les résultats que j’avais sous mon linux. Donc je me suis mis en tête d’installer l’outil parfait : FFmpeg
Je vous fait donc partager ma procédure tirée de Stephen Jungels .
D’abord si ce n’est pas déjà fait on installe Lame pour lire le codec audio MP3
home:~ me$ mkdir ~/lame
home:~ me$ cd ~/lame
home:~ me$ wget http://downloads.sourceforge.net/project/lame/lame/3.98.2/lame-398-2.tar.gz?use_mirror=ignum
home:lame me$ tar xvfz lame-398-2.tar.gz
home:lame me$ cd lame-398-2
home:lame-398-2 me$ ./configure
home:lame-398-2 me$ make
home:lame-398-2 me$ sudo make install
Pour décoder le AAC d’Apple il vous faut installer les 2 codecs suivants. Les dernières versions.
home:~ me$ mkdir ~/faad
home:~ me$ cd ~/faad
home:faad me$ wget http://downloads.sourceforge.net/faac/faad2-2.7.tar.gz
home:faad me$ tar xvfz faad2-2.7.tar.gz
home:faad me$ cd faad2-2.7
home:faad2-2.7 me$ ./configure
home:faad2-2.7 me$ make
home:faad2-2.7 me$ sudo make install
home:~ me$ mkdir ~/faac
home:~ me$ cd ~/faac
home:faad me$ wget http://downloads.sourceforge.net/faac/faac-1.28.tar.gz
home:faad me$ tar xvfz faac-1.28.tar.gz
home:faad me$ cd faac-1.28
home:faac-1.28 me$ ./configure
home:faac-1.28 me$ make
home:faac-1.28 me$ sudo make install
Et donc pour finir on installe FFmpeg.
home:~ me$ mkdir ~/ffmpeg
home:~ me$ cd ~/ffmpeg
home:ffmpeg me$ svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
Voici ma configuration, à vous d’adapter en fonction de vos besoins.
home:ffmpeg me$ ./configure –enable-libmp3lame –enable-shared –enable-libfaac –enable-libfaad –disable-mmx –arch=x86_64 –enable-gpl –enable-nonfree
home:ffmpeg me$ make
home:ffmpeg me$ sudo make install
Et voilà maintenant il ne vous reste plus qu’à le lancer pour voir si tout va bien .
home:ffmpeg me$ /usr/local/bin/ffmpeg
FFmpeg version SVN-r21110, Copyright (c) 2000-2010 Fabrice Bellard, et al.
built on Jan 9 2010 18:18:50 with gcc 4.2.1 (Apple Inc. build 5646) (dot 1)
configuration: –enable-libmp3lame –enable-shared –enable-libfaac –enable-libfaad –disable-mmx –arch=x86_64 –enable-gpl –enable-nonfree
libavutil 50. 7. 0 / 50. 7. 0
libavcodec 52.45. 0 / 52.45. 0
libavformat 52.46. 0 / 52.46. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 8. 0 / 0. 8. 0
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]… {[outfile options] outfile}…
Use -h to get full help or, even better, run ‘man ffmpeg’
Il ne vous reste plus qu’à l’utiliser, vous trouverez des exemples dans le tuto que j’avais fait pour Ubuntu.
Bon encodage !
DeltaCharlie
31 décembre 2010 à 13 h 53 minBonjour,
j’ai un souci avec plusieurs erreurs
lors du config de ffmpeg les bibliothèques libmp3lame etc … ne sont pas trouvées
quand on compile sans option (avec uniquement un make apres un configure) on a une erreur : sur un symbole non défini :
_sem_timedwait
symbole qui est référencé dans la bibliothèque _audio_read_packet..
avez vous des idées
par ailleurs ou peut on trouver une version compilee pour OSX Snow Leopard ?