我的应用程序正在将AVI视频文件转换为另一个AVI文件。我用 OpenCV库。{不幸的是,使用OpenCV创建的视频没有声音,因为该库不支持音频。
有没有简单的方法将音轨从一个视频文件复制到另一个视频文件?也许FFmpeg?
我的申请是用Visual C++写的。
答案 0 :(得分:2)
您可以使用FFmpeg。最简单的方法是使用命令行工具extract / reassemble。如果您需要自己的应用程序,那么查看它们的来源应该有所帮助。
或者,正如您提到VC ++,为什么不使用DirectShow?将音频接收到文件中进行提取并稍后将视频/音频混合放入文件中进行合成应该不会太困难。