понедельник, 9 февраля 2009 г.

Установка FFmpeg-php

Для FFmpeg-php трубуется установленная FFmpeg.
Как установить, написано в этом посте :)

Заметьте, что нужна еще настроена phpize, если у вас несколько PHP версий.

Приступим,

svn co https://svn.sourceforge.net/svnroot/ffmpeg-php/trunk/ffmpeg-php
cd ffmpeg-php
phpize
./configure
make
make install


Вы должны увидеть, похожее на это сообщение:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/

Теперь нам нужно скопировать библиотеку в колекцию библиотек php (путь к php может отличатся):

cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/ffmpeg.so /usr/local/php/lib/php/extensions/ffmpeg.so

Открываем php.ini:
php -i | grep ini
vi /usr/local/php/lib/php.ini


Ищем:
extension_dir =


Добавляем путь к дополнениям:
extension_dir = "/usr/local/php/lib/extensions"

Теперь опускаемся в конец файла, и добавляем:
extension = ffmpeg.so

Сохраняемся и выходим.

Пробуем:
php -i | grep ffmpeg

должны увидеть, похожее на это:

ffmpeg
ffmpeg support (ffmpeg-php) => enabled
ffmpeg-php version => 0.4.9
ffmpeg.allow_persistent => 0 => 0


Установка завершена, не забываем service restart apache.

Комментариев нет:

Отправить комментарий