arecord录音命令

时间:2014-12-09 21:24:57

标签: linux raspberry-pi

我使用以下arecord命令录制USB麦克风的音频。虽然我将arecord设置为记录10秒的音频,但开始时间和结束时间并未反映出这一点。关于我为什么要面对这个问题的任何建议?

enter image description here

如上所示,需要22秒。但是录制的音频文件是10秒。这是它似乎记录的22秒内的最后10秒的音频。

为什么我会看到这个问题?

1 个答案:

答案 0 :(得分:0)

尝试修改脚本以获得更详细的输出:

arecord -v -D plughw:for -f dat test.wav -d 10

我怀疑arecord正在尝试在存储音频之前设置文件头。 Wav文件具有文件头,如下所述:https://ccrma.stanford.edu/courses/422/projects/WaveFormat/