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');