FFMPEG установить php. Кто-нибудь знает какие-нибудь хорошие руководства? - PullRequest
2 голосов
/ 05 июня 2011

Я хотел бы иметь возможность конвертировать видео в FLV с помощью PHP и FFMPEG.

Мне просто интересно, знает ли кто-нибудь хорошие руководства по настройке FFMPEG в среде Linux. Я нашел сценарии, показывающие, как использовать ffmpeg через exec() с php, но я хотел бы знать, как все настроить.

Кроме того, я считаю, что для работы FFMPEG необходимо установить другое программное обеспечение (например, mp3-кодеки?). Если бы кто-нибудь мог указать мне правильное направление, я был бы очень признателен. Я пытался найти способы сделать это, но многие руководства устарели, а некоторые из команд wget даже не работают. Заранее спасибо.

Ответы [ 3 ]

3 голосов
/ 05 июня 2011

Если вы ищете конкретные руководства, было бы полезно узнать, какой дистрибутив Linux вы используете.То, что еще вам нужно, кроме ffmpeg, зависит от того, что именно вы хотите кодировать.Например, если вы хотите иметь возможность кодировать видео xvid в flv, вам понадобится кодек Xvid .

. Я бы рекомендовал получить как минимум:

  • FAAD2
  • FAAC
  • LAME
  • yasm
  • x264
  • xvid

Если вы собираетесьдля кодирования mp4-видео с помощью h264 вам также потребуется qt-faststart, чтобы переместить метаданные для немедленной потоковой передачи.

(и лично я предпочитаю mencoder, а не ffmpeg)

1 голос
/ 05 июня 2011

Попробуйте: http://wiki.collectiveaccess.org/index.php?title=Compiling_ffmpeg

Я - пользователь CollectiveAccess, который использует ffmpeg для обработки видео.Эти инструкции были в значительной степени применимы при установке новой системы CA на новую CentOS.

ffmepeg и ее зависимости работают лучше всего при компиляции из последнего источника, так как репозитории yum немного отстают.1009 *

0 голосов
/ 05 июня 2011
sudo apt-get install php5-ffmpeg
sudo apt-get install ffmpeg

Это должно сделать работу (по крайней мере, на Ubuntu / Debian)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...