php5-ffmpeg, не доступный в 14.04's repos, что теперь?

Я знаю, что с этого времени, Ubuntu только поддерживает libav вместо ffmpeg. Но что касается ffmpeg-php, Я не знаю ни о каком подобном инструменте.

Таким образом, как разработчики, как предполагается, делают? Есть ли какая-либо опция около компиляции из источника?

3
задан 9 September 2019 в 16:08

2 ответа

ffmpeg-php довольно стар, на самом деле, как сказано относительно веб-сайта ffmpeg:

ffmpeg-php не разрабатывается с 2007 (и требует "ffmpeg-0.4.9_pre1, или выше") означает, что Вы ограничиваетесь для использования очень старой версии ffmpeg без возможности обновить его к последней версии. Так как много изменений/улучшений делается в коде ffmpeg, каждый день, он делает ffmpeg-php несовместимый с последним ffmpeg.

разработчики ffmpeg предлагают скорее использовать ffmpeg непосредственно с php исполнительной функцией в cli или с функциями php как должностное лицо и проанализировать результат в случае необходимости.

Так или иначе, если Вам нужен простой API, чтобы обработать аудио и видео или получить информацию от них, существует новый php API под названием PHP-FFMpeg

Это довольно просто в использовании:

Основное использование

$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');
2
ответ дан 1 December 2019 в 17:06

Найденный этим

https://github.com/CodeScaleInc/ffmpeg-php

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

Я знаю, что я, как предполагается, только не ввожу ссылки как ответ. Таким образом, это - то, почему весь этот текст здесь.

0
ответ дан 1 December 2019 в 17:06

Другие вопросы по тегам:

Похожие вопросы: