在 XAMPP 上安装 FFMPEG
Posted
技术标签:
【中文标题】在 XAMPP 上安装 FFMPEG【英文标题】:Install FFMPEG on XAMPP 【发布时间】:2011-08-24 01:29:53 【问题描述】:我在 windows xp 上安装了 xampp 1.7.4 和 php 版本 5.3.5。 如何在windows xp上用php 5.3.5在xampp中安装ffmpeg?
【问题讨论】:
您是否尝试过简单地下载并解压ffmpeg binary? 【参考方案1】:您可以按照here 中的步骤操作或执行以下步骤。
-
从这里下载 ffmpeg:https://ffmpeg.org/download.html
将php5文件夹下的php_ffmpeg.dll复制到C:\wamp\bin\php\php5.2.9-2\ext
将文件从 common 复制到 windows/system32 文件夹
将 extension=php_ffmpeg.dll 添加到 php.ini 文件 (\apache...php.ini)
重新启动所有服务(Apache、PHP...)
并在您的 php.ini 中启用“extension=php_ffmpeg.dll”指令。
【讨论】:
我试过了,但它对我不起作用。但是我没有使用 wampp。相反,我正在使用 xampp。所以目录结构和你说的不一样。 自 2018 年 4 月起,这不再是有效答案。 我们如何在 Mac PC 上为 AMPP 服务器执行此操作?【参考方案2】:如果上述解决方案不起作用,您可以做的一件事如下:
-
转到此网址:http://ffmpeg.zeranoe.com/builds/
下载 32 位或 64 位(根据您的系统)静态 FFMPEG。
下载后可以看到“ffmpeg.exe”文件,把这个文件复制粘贴到你的xampp目录下。(例如C:\xampp)
然后,在您的应用程序中设置“C:\xampp”这个路径。
享受..
【讨论】:
【参考方案3】:Sodobni-mediji.si 的方法有效,但有些事情需要澄清。
下载:https://rapidshare.com/#!download|934l34|422916798|php_ffmpeg_v0.6.0_for_PHP_5.3.1.rar
-
解压
将 ffmpeg.exe 复制到某处并记住路径以备后用
将 php_ffmpeg.dll 移动到 php 扩展目录(通常是 c:\xampp\php\ext)
将所有其他文件移至 Windows\System32(COPYING.GPLv3.txt、readme.txt 除外)
将 extension=php_ffmpeg.dll 添加到 php.ini(通常为 c:\xampp\php\php.ini)
用手指交叉重启 apache
问题/答案http://www.apachefriends.org/f/viewtopic.php?f=16&t=41913
如果您使用的是 64 位 Windows,您还需要将所有这些 dll 文件复制到 C:\Windows\SysWOW64 以及 C:\Windows\System32。
你可能会遇到 toGdImage() 的问题,我不知道如何解决这个问题...
【讨论】:
在 Windows 7 64 位、xampp 1.7.4、php 版本 5.3.5、ffmpeg 0.6.0 上确认 rapidshare.com/… 链接失效 我想这并不让我感到惊讶。在过去的两年里,我与这个话题不同步。我会想象(希望)那段时间事情发生了一些变化……但谁知道呢。在 linux 上工作要容易得多,这就是我现在所处的位置......【参考方案4】:转到apachefriends.org,您会在此处找到 ffmpeg 0.6.0 for php 5.3.1 的链接。
-
将php_ffmpeg.dll复制到xampp\php\ext。
将 ffmpeg.exe 复制到您网站的根目录或其他任何位置,只要您知道在哪里(您必须在 php 文件中定义它的路径)...
将其他所有内容复制到 windows/system32。
添加“extension=php_ffmpeg.dll”或删除“;”在 php.ini 文件中该行的开头 (xampp\php\php.ini )
重启 apache 服务器...然后瞧 :)
它在 PHP 5.3.1 和 5.3.5 上对我有用 :) 我在apachefriends.org找到了这个
祝你好运:)
【讨论】:
这行得通,但有些事情需要澄清。下载:rapidshare.com/… 我们如何在 Mac PC 上为 AMPP 服务器执行此操作?以上是关于在 XAMPP 上安装 FFMPEG的主要内容,如果未能解决你的问题,请参考以下文章
FFmpegffmpeg推流+播放器命令总结,常用16条汇总