Pergunta

Alguém conseguiu instalar o ffmpeg-php no OSX? Consegui instalar o FFMPEG via portas Mac. FFMPEG-PHP não instala.

Problemas: Não é possível encontrar diretório compartilhado porque o Macports o instala para/opt/local/incluir/e/opt/local/lib. ffmpeg-php looks in/usr/local/incluir/ffmpeg

Phpize retorna um monte de avisos, não tenho certeza se isso é um problema ou não.

Quando eu recebo todos os cabeçalhos/bibliotecas nos locais certos, ainda está jogando ajustes.

Alguém realmente fez isso? ou...

Existe um Alturnative para o FFMPEG? Eu quero poder criar imagens de quadros de vídeo em tempo real.

Foi útil?

Solução

Minha "fórmula" para FFMPEG-PHP é aceita.

Instalar Homebrew, e corra:

brew install ffmpeg-php

E você está pronto para ir.

Outras dicas

Também não consegui compilá -lo, embora o FFMPEG ainda possa ser útil sem essa extensão. Aqui está um exemplo simples que pega um JPG a cada 5º Secoond:

$ffmpeg = '/opt/local/bin/ffmpeg';
$vid = 'test.mpg';
$cmd = $ffmpeg.' -i '.$vid.' -r 0.2 -sameq -f image2 '.$vid.'.%03d.jpg';
exec($cmd);

Acabei de passar por todo o processo de instalá -lo no meu OSX 10.6.2 usando estas instruções como diretrizes. O que também me ajudou foi obter os arquivos certos seguindo as instruções o site vinculado aqui (para a parte do FFMPEG) e as instruções "simples" em "instalação" de Site FFMPEG-PHP em si para sua pergunta real. Tudo sem nenhum Macport.

Não posso dizer que foi fácil, mas está funcionando muito bem. É um processo muito longo que eu simplesmente não vou citar aqui. Espero que seja basicamente dizer que você precisa do mais recente ffmpeg Então tudo é um processo regular "./Configure && Make".

Meu ffmpeg As opções de configuração eram estes: --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64 --enable-libfaad --enable-gpl

Apenas como uma nota, Foi assim que encontrei esses links no Google (Todas essas opções de pesquisa são padrão para mim, incluindo a filtragem no ano passado). Engraçado, o primeiro resultado foi essa pergunta, portanto, estou aqui respondendo. ;-)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top