[英]FFMPEG command to combine a WAV file and a video file?
我使用Qt和OpenCV录制视频,并使用QAudioInput将音频录制为WAV格式。 我想将它们合并为一个视频文件。 我该怎么做? 我已经进行了很多研究,但似乎找不到找到完成此目标的命令。
我同时使用Windows和Mac。
仅供参考,此操作似乎是通过此线程中的cmd-line完成的。 由于您可以使用system()
调用此命令,因此这种方法可能会变得很容易破解。
但是,如果您仍然想以编程方式进行操作,建议您阅读Dranger的FFmpeg教程 。 它提供了8个有趣的教程,展示了如何做简单的事情,从拍摄视频快照到更复杂的事情,例如编写具有音频/视频同步功能的简单视频播放器。
这些教程教您如何独立处理音频和视频流,这是您需要做的:从WAV文件读取音频流,然后将其插入为视频文件的音频流。
也许与您的目标没有直接关系,但是此答案演示了如何使用FFmpeg检索一个文件的音频流并使用SDL播放它,同时使用OpenCV检索视频帧并将它们显示在SDL窗口中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.