我正在尝试使用实用程序 arecord 录制某些内容,但无法做到。该命令生成一个音频文件,但当我播放它时,它是空白的。
操作系统信息:
Linux Network 3.2.0-54-generic #82-Ubuntu SMP Tue Sep 10 20:08:42 UTC 2013 x86_64
x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
输出arecord -l
:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
我正在链接的 alsamixer 的屏幕截图:
我从昨天开始就遇到这个问题,但还没有找到解决办法。我的声卡是不是出问题了?不过我可以听其他音乐文件。
我正在执行的命令是arecord -d10 test.wav
。
答案1
您必须启用您正在使用的捕获通道(在 alsamixer 中,按下Space或Capture
)Capture 1
。