Identifiants personnels


Moi ... Moi ... et re Moi
« [UBUNTU] Compiler Flvtool2   Informatique  [SPIP] Spip.ici.ous »

[MAC] Compiler ffmpeg sur OSX (10.5 Leopard)

dimanche 30 mars 2008, modifié le 22 mai 2010, par Quentin Drouet

Aucun tag n'est associé

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

  • MacPorts Permet d’installer la plupart des logiciels open-sources sur plateforme Mac
  • LAME (Pour décoder le format MP3)
  • FAAC
  • FAAD (Pour décoder les formats MPEG-2 et MP4)
  • libx264 du projet videolan

Installation des décodeurs

LAME :

Dans un terminal faites :

  1. sudo port install lame

FAAC :

  1. sudo port install faac

FAAD2

  1. sudo port install faad2

libX264

On installe l’assembleur nécessaire à la compilation et Git qui permettra de récupérer les sources :

  1. sudo port install yasm git-core

On récupère ensuite les sources dans le répertoire

  1. cd /opt/local/src/
  2. sudo git clone git://git.videolan.org/x264.git

Puis on commence la compilation :

  1. cd x264
  2. sudo ./configure --enable-pic --enable-shared
  3. sudo make
  4. sudo make install

Compiler ffmpeg

  1. cd /opt/local/src/
  2. sudo svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
  3. sudo cd ffmpeg
  4. sudo ./configure --enable-libmp3lame --enable-libfaad --enable-gpl --enable-libx264
  5. sudo 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


commentaires fermes
Propulsé par : SPIP 2.1.26 SVN [21335]