首页 > 解决方案 > arecord 文件类型标头是否在开始时流式传输?

问题描述

我想通过获取以下 arecord 命令的输出来保存 .wav 文件:

arecord -D plughw:1 -c1 -r 48000 -f S32_LE -t wav -V mono

它设置为一个通道,采样率为 48000,32 位深度。我不想使用自动将其拆分为单独文件的选项,因此我编写了 ac 程序来获取其输出并将其存储在 .wav 文件中。我无法理解 .wav 文件的标头是否在 arecord 传输开始时流式传输,或者我是否应该从头开始创建并将其添加到文件中。

标签: linuxfileaudioheader

解决方案


推荐阅读