簡體   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