簡體   English   中英

錄制應用程序的音頻輸出

[英]Recording audio output from application

我目前正在使用Windows 8上的Visual Studio在C ++上構建一個項目。此應用程序從攝像機捕獲視頻並實時觸發一些虛擬動畫,並與動畫一起播放一些聲音。

用戶可以選擇在視頻和聲音中記錄體驗。 我已經可以錄制視頻了,現在我想為應用程序正在播放的聲音創建音軌,以便以后融合視頻和音頻文件。

那么,哪種方法是在Windows中記錄應用程序的音頻輸出的最佳方法? 讓我強調一點,我不想只從應用程序本身錄制任何輸入設備(例如麥克風)的音頻。

最好的祝福。

沒有記錄應用程序輸出。 如果您自己生成音頻,則可以復制用於錄制的目的,如果有多個來源則可以混合使用,然后根據自己的喜好使用一種API來生成文件:直接編寫WAV文件,Windows Media音頻文件(ASF / WMA),DriectShow,Media Foundation,第三方庫。

實際播放的音頻數據將被混合並發送以進行進一步播放。 有時,您可以啟用回送錄制以捕獲完全混合的輸出(而不僅僅是通過特定應用程序),就像從實時音頻輸入設備捕獲一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM