在浏览器中运行ffmpeg-选项?

Bac*_*alo 6 ffmpeg web

我不需要创建一个将利用ffmpeg进行合成,转换视频源的Web应用程序。我浏览了videoConverter.js。 https://bgrins.github.io/videoconverter.js/

有人知道其他选择吗?我可以使用C#解决方案吗?

小智 6

5 年后,实际上你可以在浏览器中运行 ffmpeg。

查看https://github.com/ffmpegwasm/ffmpeg.wasm

“ffmpeg.wasm 是 FFmpeg 的纯 Webassembly / Javascript 端口。它可以在浏览器内进行视频和音频录制、转换和流式传输。”

  • 真的。您还可以查看这篇关于做过这件事的人的帖子。https://news.ycombinator.com/item?id=26580333 (2认同)

Max*_*org 3

直接在浏览器中运行类似的东西会很困难 - 即使你这样做也需要大量代码。我建议构建一个位于服务器上的小型 Web 应用程序,该应用程序将媒体文件以及您想要传递的任何配置选项作为参数,让 ffmpeg 在服务器上完成艰苦的工作,而无需重新创建轮然后返回修改后的媒体文件。我做过类似的事情,效果很好,最终是一个非常小的、轻量级的应用程序。