php - 在 WAMP 上安装 FFMPEG

标签 php ffmpeg wamp wampserver ffmpeg-php

我可能已经花了超过 12 个小时试图在 WAMP 上安装 FFMPEG。我知道其他人已经在这个网站上回答了这个问题,但是它不适用于我的设置。

我尝试了以下方法:

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。我有一台 Windows 7 64 位计算机。

我的 PHP 错误日志中出现以下错误:

[22-Jun-2012 01:39:31] PHP 警告:PHP 启动:无法加载动态库 'c:/wamp/bin/php/php5.2.1/ext/php_ffmpeg.dll' - 指定的模块不能成立。
在第 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)

关于php - 在 WAMP 上安装 FFMPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11154291/

相关文章:

php - 提交具有 2 个文件输入字段的表单时无限页面加载

ffmpeg - Libav转码为H264 : Frames being dropped

python - 在 Windows/Apache 上设置 Python?

php - 在 WAMP 上集成 postgreSQL

php - Codeigniter 查询绑定(bind)

PHP 连接到 mySQL - 访问被拒绝

php - 从循环输出值导致值为零

windows - FFMPEG 无法找到边缘浏览器的窗口

ffmpeg - 使用 ffmpeg 连接音频文件时出错

php - Oracle 11.1.0.7 和 WAMP oci_connect 失败