【发布时间】:2014-01-02 15:10:18
【问题描述】:
我的 C++ 应用程序使用 openframeworks 以 .mov 格式从网络摄像头录制视频,并使用第 3 方应用程序将应用程序声音录制到单独的 .wav 文件中。 在执行结束时,我需要将视频和音频文件合并为一个。是否有任何库或 API 可以做到这一点?
不胜感激,谢谢!
【问题讨论】:
-
ffmpeg是您可以研究的一种工具。还有libavcodecffmpeg使用。但是您需要的只是“混合”(将流打包到容器中),而不是“编码”。ffmpeg可以做到这一点,但我不知道怎么做(如果它为此使用libavcodec)。 -
刚刚发现
ffmpeg用来复用的库叫做libavformat。这似乎是这项任务的解决方案。 -
我会调查的,非常感谢 :)