xampp - 在 Windows 8、5.3 PHP 中配置 ffmpeg 时出错

标签 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 的,但它似乎仍然对我显示相同的错误

我不明白出了什么问题,请帮忙。

最佳答案

在您正在查看的指南中,它说您需要 PHP 5.4 或更高版本。您应该首先安装PHP 5.4然后从这个link下载文件并放置php_ffmpeg.dllC:/xampp/php/ext以及 C:/windows/system32 中的其余文件。

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

然后转到您的 Xampp 服务,然后单击 stop Apache 。当它停止时,然后再次单击“启动”,它应该可以工作。

关于xampp - 在 Windows 8、5.3 PHP 中配置 ffmpeg 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27171757/

相关文章:

shell - 具有不同文件扩展名的ffmpeg图像concat文件

wordpress - PHP 警告 : POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

php - Netbeans xDebug 仅在 Mac 上运行一次

sqlite - 使用 F# & SQLite.Net.Async PCL 创建数据库表

c# - 如何获得默认音频设备?

windows - 我删除了 AppData/Packages 中的文件,一些应用程序无法运行

linux - ffmpeg-php安装在centos中显示错误

php - 使用 FFmpeg 的语法不正确

mysql - 自动启动XAMPP版本7.1.4

php - php (xampp) 中的 Mongodb 驱动安装