【发布时间】:2012-12-14 15:27:09
【问题描述】:
我正在尝试用 C 语言编写一个程序,将捕获的 Raw 16kHz PCM 16 位 文件转换为 16 位 WAV。
我读过一些帖子,有人推荐使用libsox。安装了它,现在我真的很难理解man-page。
到目前为止(通过阅读源 dist 中的示例)我发现 structs:
- sox_format_t
- sox_signalinfo_t
大概可以用来描述我输入的数据。如果有必要,我还知道我正在处理多少信息(时间)?
感谢一些指导!
【问题讨论】:
-
如果您想要的唯一输出格式是 WAV,我会跳过学习任何第三方 API 并自己编写。 WAV 的file format 真的很简单。
-
似乎值得一试。我试试看!