Avant toute chose nous avons besoin de plusieurs choses nécessaires :
- Xcode (normalement fourni sur le dvd votre système d’exploitation)
Xcode permet de disposer de tous les outils de développement nécessaires pour compiler des logiciels et librairies sur MAC
- LAME (Pour décoder le format MP3)
- FAAD (Pour décoder les formats MPEG-2 et MP4)
Installation des décodeurs
LAME :
Dans un terminal faites :
- mkdir ~/lame
- cd lame
- wget http://switch.dl.sourceforge.net/sourceforge/lame/lame-3.98b6.tar.gz
- cd lame-3.98b6
- ./configure
- make
- sudo make install
FAAD2
On télécharge les sources et on les copies dans / qui est le répertoire home de l’utilisateur en cours.
Dans un terminal, on décompresse le fichier (j’ai téléchargé le paquet tar.gz).
- tar -xvzf faad2-2.6.1.tar.gz
Puis on le compile et l’installe :
- cd faad2
- autoreconf -vif
- ./configure --with-mp4v2
- make
- sudo make install
Les librairies sont installées dans
- /usr/local/lib
Compiler ffmpeg
- cd ~/
- svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
- cd ffmpeg
- ./configure --enable-libmp3lame --enable-libfaad --enable-gpl
- make
- sudo make install
Si une erreur sur le manque de lame arrive c’est que la librairie a déjà été installée. Il faut supprimer l’ancienne en faisant un :
- sudo rm /usr/local/lib/libmp3lame.*
et refaire l’installation de lame.
Dorénavant ffmpeg est dans le répertoire
- /usr/local/bin
Liens connexes :