arecord 生成空白文件

arecord 生成空白文件

我正在尝试使用实用程序 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 中,按下SpaceCaptureCapture 1

相关内容