在 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条汇总

安装 XAMPP 时如何在 UAC 上工作

无法在 Windows 上使用 Xampp 安装 Composer

在 XAMPP 上安装 FFMPEG

在 xampp 错误上安装 wordpress

在 XAMPP 上安装 SDAPS?