Tutorial instalar ffmpeg Mac OS X
Para instalar o ffmpeg a partir do código fonte, é preciso inicialmente ter instalado um compilador de linguagem C em seu Mac. De forma simples, basta instalar o Xcode que o mesmo fará toda instalação e configuração do compilador C de forma automática.
Criando pasta padrão para os códigos fonte
Antes de fazer o download do código fonte do ffmpeg, é preciso também fazer o download e instalação do encoder mp3, conhecido como lame, desta forma é interessante definir um diretório padrão pra salvar todos os fontes, abra uma janela do terminal e digite os comandos abaixo:
mkdir ~/source
cd ~/source
Instalando Pré-requisito necessário: Lame Encoder
Para instalar o encoder Lame, que é um pré-requisito necessário, basta acessar a página do projeto e fazer o download: página do sourceforge do projeto. Copie o arquivo para a pasta source criada anteriormente e execute os comandos abaixo para extrair os arquivos, configurar e instalar o encoder.
tar xvzf lame-3.99.5.tar.gz
./configure
make
sudo make install
Download do ffmpeg com o subversion
Em seguida, faça o download da última versão do código fonte do ffmpeg utilizando o subversion:
cd ~/source
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
cd ffmpeg
Instalando ffmpeg
Nesta etapa assumimos que o usuário já tenha o compilador C instalado, e esteja dentro da pasta do código fonte do ffmpeg. Desta forma basta configurar os parâmetros da instalação definindo também quais outras bibliotecas devem ser integradas/instaladas. Sendo assim é possível compilar e instalar. Caso deseje instalar a biblioteca AAC que é opcional, pule para a próxima etapa (Opcional – instalando biblioteca AAC).
./configure --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64
make
sudo make install
Opcional – instalando biblioteca AAC
Para instalar a biblioteca AAC que pode ser útil para comprimir áudio juntamente com o quicktime, basta fazer o download da mesma (link FAAD2) copiar para a pasta source previamente criada e instalar conforme os comandos abaixo:
tar xvzf faad2-2.6.1.tar.gz
cd faad2
less INSTALL
Siga os procedimentos destacados durante o processo de instalação.
Para integrar a biblioteca AAC previamente instalada, basta inserir os parâmetros abaixo na configuração do ffmpeg, depois compile e instale, conforme os comandos abaixo:
./configure --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64 --enable-libfaac --enable-libfaad
make
sudo make install
Caso a instalação seja feita com sucesso, a pasta padrão de instalação será:
/usr/local/bin/ffmpeg