我的问题基本上来自我有 2 个不同的视频播放流,并且必须在内存中实时混合它们。一个用于视频,另一个用于音频。
我的目标是创建一个代理,它可以从它们的 URL 中复用 2 个不同的 webm 流,同时支持范围请求(需要知道编码文件的大小)。这可能吗?
这就是我使用 ffmpeg 手动混合音频和视频流的方式:
ffmpeg -i video.webm -i audio.webm -c copy output.webm
但是,这需要我完全下载视频来处理它,不幸的是我不想这样做。
提前致谢!