.wav文件的副本有噪音

时间:2017-08-25 08:20:33

标签: python-2.7 wav

我编写了一个方法,从SD卡中逐字节下载* .wav文件并将其保存在我的电脑上。

... #complex method downloading file_content
content = ''.join((chr(b) for b in file_content))

with open(file_path, 'w') as file:
    file.write(content)   

创建新的.wav文件后,副本上会出现可听见的噪音,这在原始版本中不存在。 audacity compare

奇怪的是,当我通过char比较这两个文件char的内容时,它们是相同的。没有发现任何差异。

Lint to .wav files

1 个答案:

答案 0 :(得分:0)

问题是我没有以二进制模式打开文件。 更改后

with open(file_path, 'w') as file:

进入

with open(file_path, 'wb') as file:

删除了文件副本上的噪音。