Установите FFMPEG на WAMP

Вероятно, я потратил более 12 часов на установку FFMPEG на WAMP. Я знаю, что на этот вопрос ответили другие люди, но это не работает для моей установки.

Я пробовал следующее:

Download ffmpeg_new Copy php_ffmpeg.dll from the php5 folder to the C:\wamp\bin\php\php5.2.9-2\ext Copy files from common to the windows/system32 folder Add extension=php_ffmpeg.dll to php.ini file Restarted all services (Apache, PHP...) 

Моя текущая настройка – PHP 5.2.1, Apache 2.0.63. У меня 64-разрядный компьютер с Windows 7.

Я получаю следующую ошибку в моем журнале ошибок PHP:

[22-Jun-2012 01:39:31] PHP Предупреждение: запуск PHP: невозможно загрузить динамическую библиотеку 'c: /wamp/bin/php/php5.2.1/ext/php_ffmpeg.dll' – указанный модуль не может быть найденный. в Unknown в строке 0

Очевидно, я поместил модуль в папку ext.

Phpinfo.php проверяет, что модуль FFMPEG не загружается. Я попытался установить PHP 5.3 (с более поздней версией FFMPEG), 5.2.6 и 5.2.9-2, но модуль все еще не загружается. Есть ли что-нибудь еще, что я должен попробовать? Имеет ли 64-битный компьютер с Windows 7 какую-либо разницу?

Да, наличие 64-битного компьютера может иметь значение. Попробуйте поместить «общие» файлы в C:\Windows\SysWow64 вместо system32 .

Если это не сработает, попробуйте использовать DependencyWalker для проверки отсутствующих DLL (откройте с ним php_ffmpeg.dll)

Шаги по установке ffmpeg:

  1. активировать расширение GD2 Php

  2. Загрузить ffmpeg.exe (www.ffmpeg.org)

  3. Распакуйте загруженный zip-файл. Внутри будут три файла: ffmpeg.exe, ffplay.exe и pthreadGC2.dll

  4. Загрузите файлы DLL Windows FFMPEG из

  5. Распакуйте загруженный zip-файл. Вам понадобятся три файла: php_ffmpeg.dll, avcodec.dll и avformat.dll.

  6. Скопируйте php_ffmpeg.dll в папку расширения вашего php-расширения: bin \ php \ php5.2.16 \ ext

  7. Добавьте строку «extension = php_ffmpeg.dll» (без кавычек) в php.ini прямо в конце раздела extension =

  8. Скопируйте файлы avcodec.dll и avformat.dll и pthreadGC2.dll в C: \ windows \ system32

  9. Нажмите на значок WAMP и нажмите кнопку перезапустить все службы. Подождите, пока WAMP перезагрузится.

  10. Скопируйте файл ffmpeg.exe в C: \ wamp \ bin (Примечание. Если вы установили WAMP в другой каталог, скопируйте файл в папку / bin в вашем каталоге WAMP).

  11. Теперь путь к FFMPEG: C: \ wamp \ bin \ ffmpeg.exe

    thanxxx … 🙂