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

问题描述 投票:0回答:3

我不需要创建一个网络应用程序来利用 ffmpeg 来合成、转换视频源。我发现了 videoConverter.js。 https://bgrins.github.io/videoconverter.js/

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

web ffmpeg
3个回答
28
投票

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

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

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


3
投票

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


-1
投票

这是使用“FFmpeg Online”的另一个灵感,它直接处理本地文件而不上传到服务器。您可以在这里尝试:FFmpeg Online并在 GitHub 上找到源代码:FFmpeg Online GitHub Repository

© www.soinside.com 2019 - 2024. All rights reserved.