繁体   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