Установка FFmpeg-PHP в linux

Если при компиляции ffmpeg-php вы получили следующую ошибку:

/ffmpeg-php-0.6.0/ffmpeg-php.c:46:21: error: swscale.h: No such file or directory
/ffmpeg-php-0.6.0/ffmpeg-php.c: In function 'zm_info_ffmpeg':
/ffmpeg-php-0.6.0/ffmpeg-php.c:156: error: 'LIBSWSCALE_IDENT' undeclared (first use in this function)
/ffmpeg-php-0.6.0/ffmpeg-php.c:156: error: (Each undeclared identifier is reported only once
/ffmpeg-php-0.6.0/ffmpeg-php.c:156: error: for each function it appears in.)
make: *** [ffmpeg-php.lo] Error 1

То рекомендую найти файл swscale.h и скопировать в папку с исходником. После этого можно конфигурировать и собирать модуль. На всякий случай я скопировал файл в несколько папок, по тому что не знал куда его точно нужно положить. В любом случае это сработало.


cp /usr/include/libswscale/swscale.h /ffmpeg-php-0.6.0
cp /usr/include/libswscale/swscale.h /ffmpeg-php-0.6.0/include/
cp /usr/include/libswscale/swscale.h /ffmpeg-php-0.6.0/.libs/
./configure --with-ffmpeg=yes

One Response to“Установка FFmpeg-PHP в linux”

  1. Андрей
    03.01.2016 at 22:56 #

    Не помогло.

Добавить комментарий

Ваш e-mail не будет опубликован.

Proudly powered by WordPress   Premium Style Theme by www.gopiplus.com