Linux (ubuntu) 下如何通过 c++代码录制系统声音(不是 Mic 输入)

查看 76|回复 3
作者:daijinming   
最近有个在 Linux 下录音的功能需要开发,通过 C++代码调用可以实现对系统声音的录制,也就是输出声音的录制,不是 Mic 的输入声音,请教下各位

mic, 声音, Linux, 录制

kokutou   
看看 obs 怎么做的
cogear   
您好,您可以使用 ALSA 库来实现 Linux 下的录音功能。ALSA 是 Linux 下的音频驱动程序,它提供了一组 API ,可以用于录制和播放音频。您可以使用 ALSA 库来实现对系统声音的录制,也就是输出声音的录制,不是 Mic 的输入声音。这里有一篇关于使用 ALSA 库实现 Linux 下录音的文章,您可以参考一下:1 。
如果您想要更加深入地了解 ALSA 库,您可以参考 ALSA 官方文档:2 。
希望这可以帮到您。如果您有任何其他问题,请随时问我。
---
来自 new bing
cogear   
噢还有链接:
https://zhuanlan.zhihu.com/p/58834651
您需要登录后才可以回帖 登录 | 立即注册

返回顶部