我需要创建一个网络应用程序,它将利用FFmpeg进行合成和转换视频源。我找到了videoConverter.js。https://bgrins.github.io/videoconverter.js/
有没有其他选择? 我能使用C#解决方案吗?
我需要创建一个网络应用程序,它将利用FFmpeg进行合成和转换视频源。我找到了videoConverter.js。https://bgrins.github.io/videoconverter.js/
有没有其他选择? 我能使用C#解决方案吗?
其实,5年后你可以在浏览器中运行ffmpeg。
请查看https://github.com/ffmpegwasm/ffmpeg.wasm
"ffmpeg.wasm 是 FFmpeg 的纯WebAssembly / JavaScript移植版本。它使得视频和音频的录制,转换和流媒体处理可以直接在浏览器中进行。"
如果你直接在浏览器中运行这样的东西,会非常困难,即使你这样做了,也需要大量的代码。我建议构建一个小型Web应用程序,它位于服务器上,并将媒体文件作为参数以及要传递的任何配置选项,让ffmpeg在服务器上处理所有繁重的工作,而不必重新发明轮子,然后返回修改后的媒体文件。我曾经做过类似的事情,效果非常好,最终是一个非常小型,轻量级的应用程序。