Обсуждение статьи тематического каталога: Обработка видео на PHP средствами модуля ffmpeg-php (mpeg video php)Ссылка на текст статьи: http://www.opennet.me/base/dev/ffmpeg_php.txt.html
ffmpeg ставил из svn
./configure --enable-sharedffmpeg-php
при конфиге выдает варнинг "проверьте собран ли с --enable-shared"что ему надо то?
Решил и инсталил, но теперь при запросе
php -r ‘phpinfo();’ | grep ffmpegпишет:
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php/modules/ffmpeg.so’ - /usr/lib/php/modules/ffmpeg.so: undefined symbol: av_free_static in Unknown on line 0не видит либу, хотя в php.ihi прописано и ffmpeg.so лежит в extension_dir
Подскажите как решить…
Стоит задача вытащить кадр с определенного места по времени, скажем, на 5-ой секунде. Тупо множу частоту на секунды, и вытаскиваю получившийся номер фрейма - не тут-то было!$movie->getFrameCount() и $movie->getFrameRate() очень некорректно работают с различными типми видео
на flv отдал мне частоту 1000 кадров/сек, вместо реальных 15 кадров/сек
на wmv - 50 кадров/сек вместо 25 кадров/секКто что подскажет?
Спасибо!
Решение проблемы с функцией toGDImage() в версии 0.6.х - http://vokulov.ru/2009/05/01/ffmpeg-php-%D0%BD.../
пасибо тебе афтор
реально интересно
теперь анимированные гифы конвертю по правильному
а до этого юзал тормознутый бред (на шарных хостах правда выбора нету):
погугли GIFEncoder.class.php GIFDecoder.class.php если интересно