Identifiants personnels


Moi ... Moi ... et re Moi
« [LINUX] Compiler FFmpeg   Informatique  [SPIP Core] Les autorisations »

[MAC] Compiler ffmpeg sur OSX (10.5 Leopard)

dimanche 30 mars 2008, modifié le 24 août 2008, par Quentin Drouet

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 :

  1. mkdir ~/lame
  2. cd lame
  3. wget http://switch.dl.sourceforge.net/sourceforge/lame/lame-3.98b6.tar.gz
  4. cd lame-3.98b6
  5. ./configure
  6. make
  7. 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).

  1. tar -xvzf faad2-2.6.1.tar.gz

Puis on le compile et l’installe :

  1. cd faad2
  2. autoreconf -vif
  3. ./configure --with-mp4v2
  4. make
  5. sudo make install

Les librairies sont installées dans

  1. /usr/local/lib

Compiler ffmpeg

  1. cd ~/
  2. svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
  3. cd ffmpeg
  4. ./configure --enable-libmp3lame --enable-libfaad --enable-gpl
  5. make
  6. 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 :

  1. sudo rm /usr/local/lib/libmp3lame.*

et refaire l’installation de lame.

Dorénavant ffmpeg est dans le répertoire

  1. /usr/local/bin

Liens connexes :

Répondre à cet article


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Lien hypertexte (optionnel)
  • (Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)
Connexion


Propulsé par : SPIP 2.0.0 dev SVN [12309]