linux arecord:捕获声卡输出而不是麦克风输入
我正在尝试捕获声卡输出,并使用以下命令以Vorbis ogg格式对其进行编码: arecord -f cd -t raw | oggenc - -r -o file.ogg 但是,将记录计算机的麦克风输入而不是声卡输出。 该命令的输出arecord -l为 **** List of CAPTURE Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 命令的输出arecord -L包含在此pastebin条目中。 该arecord手册页表明该输入设备可以使用被选择-D标志,但没有给出语法的例子。 我想知道如何更改arecord从麦克风到声卡的输入。我对基于GUI的替代方案(例如Audacity)不感兴趣。谢谢。 编辑:我正在运行Debian 7.0(稳定arecord版),版本1.0.25,vorbis-tools版本1.4.0和ALSA驱动程序版本1.0.24。