视频文件中的音轨 - C ++

时间:2009-12-23 19:02:51

标签: c++ video audio opencv

我的应用程序正在将AVI视频文件转换为另一个AVI文件。我用 OpenCV库。{不幸的是,使用OpenCV创建的视频没有声音,因为该库不支持音频。

有没有简单的方法将音轨从一个视频文件复制到另一个视频文件?也许FFmpeg

我的申请是用Visual C++写的。

1 个答案:

答案 0 :(得分:2)

您可以使用FFmpeg。最简单的方法是使用命令行工具extract / reassemble。如果您需要自己的应用程序,那么查看它们的来源应该有所帮助。

或者,正如您提到VC ++,为什么不使用DirectShow?将音频接收到文件中进行提取并稍后将视频/音频混合放入文件中进行合成应该不会太困难。