我希望知道如何通过使用虚拟声卡驱动程序捕捉音频。
我正在考虑如何实现以下步骤。
我们在ubuntu播放音频,但是音频只是通过虚拟声卡驱动程序播放,捕获音频stream.
发布于 2019-11-22 17:19:18
您需要的是激活ALSA snd-aloop模块,它提供了一个全双工虚拟回送声卡.有关激活和示例使用的说明,请查看以下链接:
https://github.com/TheSalarKhan/Linux-Audio-Loopback-Device
https://sysplay.in/blog/linux/2019/06/playing-with-alsa-loopback-devices/
需要考虑的几个要点是:
hw:n,0,m上播放什么,都会在hw:n,1,m上运行(参见第一个链接中的示例),hw:2,1,0上打开捕获流;hw:2,1,0上的播放应用程序将被迫使用相同的立体声/44100/S16_LE格式希望这能有所帮助
https://stackoverflow.com/questions/58584405
复制相似问题