我运行以下命令将音频输出捕获到文件中:
$ sox -t pulseaudio alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -t mp3 test.mp3 silence 1 0.1 3% 1 3.0 3% > /dev/null
Input File : 'alsa_output.pci-0000_00_1b.0.analog-stereo.monitor' (pulseaudio)
Channels : 2
Sample Rate : 48000
Precision : 16-bit
Sample Encoding: 16-bit Signed Integer PCM
In:0.00% 00:00:18.09 [00:00:00.00] Out:0 [ | ] Clip:0 ^C[C
如您所见,当我尝试将输出发送到 null 时,它仍然显示有关录制进度和状态的消息!
我希望它在后台录制而不显示这些消息,以便我可以有终端提示......
我检查sox
了一个日志文件,但没有找到