php5-ffmpeg não está disponível no repositório 14.04, e agora?

3

Eu sei que a partir de agora, o Unbuntu suporta apenas libav em vez de ffmpeg. Mas quanto ao ffmpeg-php, não tenho conhecimento de nenhuma ferramenta semelhante.

Então, como os desenvolvedores devem fazer? Existe alguma opção além de compilar a partir da fonte?

    
por Buzut 12.06.2014 / 20:33

2 respostas

2

ffmpeg-php é bastante antigo, na verdade, como disse no site do ffmpeg:

  

ffmpeg-php não é desenvolvido desde 2007 (e requer "ffmpeg-0.4.9_pre1 ou superior") significa que você está restrito a usar uma versão muito antiga do ffmpeg, sem possibilidade de atualizá-lo para a versão mais recente. Uma vez que muitas mudanças / melhorias estão sendo feitas, dentro do código do ffmpeg, todos os dias, ele torna o ffmpeg-php incompatível com o ffmpeg mais recente.

desenvolvedores ffmpeg sugerem preferir usar o ffmpeg diretamente com a função exec do php em cli ou com funções php como exec e analisar o resultado se necessário.

De qualquer forma, se alguém precisar de uma API simples para processar áudios e vídeos ou recuperar informações deles, há uma nova API do php chamada PHP-FFMpeg

É muito fácil de usar:

Uso básico

$ffmpeg = FFMpeg\FFMpeg::create();
$video = $ffmpeg->open('video.mpg');
$video
    ->filters()
    ->resize(new FFMpeg\Coordinate\Dimension(320, 240))
    ->synchronize();
$video
    ->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(10))
    ->save('frame.jpg');
$video
    ->save(new FFMpeg\Format\Video\X264(), 'export-x264.mp4')
    ->save(new FFMpeg\Format\Video\WMV(), 'export-wmv.wmv')
    ->save(new FFMpeg\Format\Video\WebM(), 'export-webm.webm');
    
por Buzut 13.06.2014 / 21:06
0

Encontrou isto

link

FFmpegPHP is a pure OO PHP port of ffmpeg-php (written in C). 

Eu sei que não devo apenas digitar links como resposta. Então é por isso que todo este texto está aqui.

    
por commonpike 07.04.2016 / 13:03

Tags