繁体   English   中英

FFMPEG命令将WAV文件和视频文件合并?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM