Ставим ffmpeg
yum install ffmpeg ffmpeg-devel ffmpeg-libpostproc
yum install php-gd php-devel
Cтавим ffmpeg-php
Now we are ready to install ffmpeg-php. This can be done in six easy steps:
Качаем latest ffmpeg-php release
Распаковываем архив:
tar -xjf ffmpeg-php-X.x.x.tbz2
cd ffmpeg-php-X.x.x/
phpize
./configure && make
sudo make install
PHP
Открывеаем файл php.ini и самом конце добавляем строчку — extension=ffmpeg.so
# vi /etc/php.ini
extension=ffmpeg.so
не хотел компилироваться ffmpeg_php, а нужен ffmpeg.so для PHP
ffmpeg-php-0.5.0/ffmpeg_frame.c:495: error: ‘PIX_FMT_RGBA32′ undeclared (first use in this function)
Тогда редактируем
vi ffmpeg-php-0.x.0/ffmpeg_frame.c:%s/PIX_FMT_RGBA32/PIX_FMT_RGB32
или меняем “PIX_FMT_RGBA32″ на “PIX_FMT_RGB32″ в ffmpeg_frame.c
перекомпилируем
cd ffmpeg-php-0.x.0
make clean
./configure
make
make install
No comments:
Post a Comment