问题标签 [ffmpeg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
25384 浏览

php - 如何在 WampServer 2.0 (Windows XP) 中安装 FFMpeg

我需要在我的本地主机上安装 ffmpeg PHP 扩展,这样我就可以测试我的几个脚本,但我在弄清楚如何做这件事上遇到了麻烦。

我有 WampServer 2.0 和 PHP 5.2.9-2,我的操作系统是 Windows XP。请有人给我一步一步的指示。

我在这里找到了一些 Windows 版本:http: //sourceforge.net/projects/ffmpeg-php/files/

但我不知道该下载哪一个以及如何处理文件。

编辑:

到目前为止我做了什么:

  1. 下载 ffmpeg_new
  2. 将php5文件夹下的php_ffmpeg.dll复制到C:\wamp\bin\php\php5.2.9-2\ext
  3. 将文件从 common 复制到 windows/system32 文件夹
  4. 将 extension=php_ffmpeg.dll 添加到 php.ini 文件
  5. 重新启动所有服务(Apache,PHP ...)

使用此代码后出现错误:

错误:

另外,我也从上面得到了例外。

0 投票
2 回答
15075 浏览

php - 在后台运行一个ffmpeg进程

我想在 php 中使用 ffmpeg 将视频转换为 .flv。目前我有这个工作,但它会挂起浏览器,直到文件上传并完成。我一直在查看有关如何在后台运行 exec() 进程的 php 文档,同时使用返回的 PID 更新进程。这是我发现的:

还有一个技巧可以用来跟踪后台任务是否正在使用返回的 PID 运行:

我是否想创建一个单独的 .php 文件,然后从 php cli 运行以执行这些功能之一?我只需要一点点推动它就可以正常工作,然后我就可以从那里开始了。

谢谢!

0 投票
1 回答
886 浏览

php - ffmpeg 图像创建

我在我的服务器中使用 ffmpeg,除了使用此脚本创建图像(缩略图)之外,一切都运行良好

PHP或ffmpeg有什么问题吗

谢谢

0 投票
4 回答
2990 浏览

file - 使用 ffmpeg 连接文件并没有像我预期的那样工作。为什么?

我执行以下命令行

video-out 中的输出文件最终只有一个 DO_U_BEEMA 副本。我不明白为什么 ffmpeg 不连接。

非常感谢任何帮助,

0 投票
1 回答
1811 浏览

php - ffmpeg + PHP + Zend 框架

这是情况。上传视频时,我想捕获该视频的屏幕截图并将其保存为视频缩略图。我目前无法在我的本地机器上安装 ffmpeg(它当然会安装在生产服务器上),所以我无法测试我为此目的编写的以下控制器操作助手:

$flv 是视频的路径(这个动作助手将在视频上传后立即执行)

$thumbnail 是保存缩略图的路径

谁能告诉我上述助手是否会按我的预期工作?我仍然不确定何时购买生产服务器,但我想提前知道这是否可行。

0 投票
2 回答
2034 浏览

visual-c++ - C++/CLI -- 0xc000007b (INVALID_IMAGE_FORMAT) 带有 /clr 选项

我正在尝试构建一个 C++/CLI 可执行文件,我将 ffmpeg(libavcodec、libavformat、libavutil 和 swscale)静态链接到该可执行文件。如果我正常构建它(没有 /clr,所以没有 CLR 支持),它可以正常工作,它可以工作。但是,当我添加 CLR 支持时,它不会以 0xc000007b 启动。不过,“Hello World”C++/CLI 应用程序运行良好。

据说 Boost::Threads 也会发生同样的事情,但由于 ffmpeg 是纯 C 语言,我怀疑它是否使用了 Boost。

我的配置:

  • Visual Studio 2008 专业版 SP1
  • Windows XP 专业版 SP3 (x86)
  • .NET 框架 3.5 SP1

谢谢,罗伯特

0 投票
4 回答
2743 浏览

java - Java:跨平台.flv播放

我正在寻找一种使用 java 播放 .flv 文件的方法。这意味着我需要一个跨平台的 ffmpeg 库。我一直在玩 jmf 和 fobs4jmf,但我无法在 linux 中播放,因为我需要一个本机库(可能是 fobs4jmf.so?)。

除了 fobs4jmf 之外,是否有任何 java lib 允许我播放 .flv?或者 fobs4jmf 可以在 linux、mac 等中使用吗?一个纯 Java 库将是完美的!

编辑:播放器将部署为 java web start 应用程序(针对 jre6)。

0 投票
2 回答
3124 浏览

video - 等间隔的ffmpeg图像生成

我在 Ubuntu 中使用 ffmpeg 进行图像创建和视频转换我的问题是我想以不同的时间间隔生成图像(缩略图)。假设我上传了一个视频,然后它计算视频时间并以相等的间隔生成 5 张图像(缩略图)。(例如,假设视频的时间段是 50 分钟,然后图像在 0、10、20、30、40 处获取, 50 个间隔)

请帮忙

谢谢

0 投票
2 回答
588 浏览

licensing - ffmpeg 许可不明确

它不是直接编程问题,但我需要在我的商业应用程序中实现 ffmpeg 功能。使用这个 lib/app 时我有什么限制?我对那里的网页感到困惑。

0 投票
3 回答
7173 浏览

php - 如何使用 ffmpeg 和 PHP 创建图像?

我正在使用这个脚本,但我无法创建图像。

我的文件在这里