在Windows 8,5.3 PHP中配置ffmpeg时出错

时间:2014-11-27 13:22:36

标签: xampp windows-8.1 ffmpeg-php

我正在尝试使用本教程配置ffmpeg - http://myownhomeserver.com/2012/12/how-to-install-ffmpeg-php-php-5-4-on-windows-8-xampp-1-8-1/ 但在我完成初始配置后,它会抛出错误。

我在ext文件夹中复制了php_ffmpeg.dll,并将其添加到php.ini文件extension=php_ffmpeg.dll中 将其他文件复制到system32文件夹。但重启apache时出现错误。它正在低于错误

---------------------------
httpd.exe - System Error
---------------------------
The program can't start because avcodec-52.dll is missing from your computer. Try reinstalling the program to fix this problem. 
---------------------------
OK   
---------------------------

我可以看到上面的教程适用于PHP 5.4及以上,所以我找到了这个教程http://myownhomeserver.com/2012/02/how-to-install-ffmpeg-php-for-windows-apache-http-server/

这适用于PHP 5.3,但它似乎仍然显示我的错误

我无法理解出了什么问题可以帮到我。

1 个答案:

答案 0 :(得分:4)

在你看到它的指南中说你需要PHP 5.4或更高版本。您应首先安装PHP 5.4,然后从此link下载文件,并将php_ffmpeg.dll放在C:/xampp/php/ext中,将其余文件放在C:/windows/system32中。

此外,如果您使用的是 64位系统,请尝试将您放在C:/windows/system32中的文件添加到C:\Windows\SysWOW64中。

然后转到Xampp服务,然后单击stop Apache。当它停止时,再次点击start它应该可以工作。