Суть проблемы следующая: необходимо было поднять на Drupal модуль OpenPackage Video. Специфичность модуля в том, что простым копированием модуля в папку Modules все дело не заканчивает.
Установка модуля:
- Скачиваем модуль op_video? деархивируем и ложим в папку Modules
- Качаем последнюю версию JW FLV Media Player, деархивируем и ложим фаил mediaplayer.swf в дерикторию модуля op_video
- И вот тут самое интересное, необходимо установить в расширение ffmpeg, как расширение PHP. Мой сервер крутится на WinXP, что и вызвало основную загвоздку. Прокопавшись пол дня нашел нужный мануал по этому поводу. В общем поступаем следующим образом:
- Качаем php_ffmpeg_win32.zip
- деархивируем его
- копируем файл php_ffmpeg.dll в папку php/extensions
- добавляем в php.ini следующие строки: extension=php_ffmpeg.dll
extension=php_gd2.dll - далее, файлы avcodec.dll и avformat.dll копируем в дерикторию windows/system32
- перезапускаем Apach
- смотрим phpinfo():
ffmpeg
ffmpeg support (ffmpeg-php) enabled ffmpeg-php version 0.4.4.0 libavcodec version FFmpeg0.4.9-pre1b4738 libavformat version FFmpeg0.4.9-pre1b4621 Directive Local Value Master Value ffmpeg.allow_persistent 0 0
Этот вариант работает на пхп4, для пхп5 смотри эту ссылку
p.s.: Отдавая дань копирайту: http://groups.google.com/group/ffmpeg-php-windows/web/ffmpeg-php-for-windows
Комментарии
А почему не FlashVideo? Какой из модулей лучше?
На сегодня пришли к выводу, что необходимо писать свой модуль для публикации видео. Большая часть существующих страдает проблемами:
Список может не полный и не совсем точный, так как сравнения давненько уже проводил. Но в общих чертах — так.