美文网首页
Python处理wav文件(二进制文件读写)

Python处理wav文件(二进制文件读写)

作者: shadow雨轩 | 来源:发表于2019-07-12 11:20 被阅读0次

    以上是WAV文本信息格式图,前面44个字节为头信息,后面的是音频信息

    二进制数据可以用readinto,读入到提前分配好的buffer中,便于数据处理。

    解析二进制数据可以使用标准库中的struct模块的unpack方法

    比如:查看声道数

    struct.unpack('h', file[22:24])

    查看采样频率

    struct.unpack('i', file[24:28])

    相关文章

      网友评论

          本文标题:Python处理wav文件(二进制文件读写)

          本文链接:https://www.haomeiwen.com/subject/lxoskctx.html