.wav 文件的副本上有噪音
Copy of .wav file has a noise on it
我写了一个从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
奇怪的是当我一个字符一个字符地比较这两个文件的内容时,它们是相同的。没有发现差异。
问题是我没有以二进制模式打开文件。
更改后
with open(file_path, 'w') as file:
进入
with open(file_path, 'wb') as file:
删除了文件副本上的噪音。
我写了一个从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
奇怪的是当我一个字符一个字符地比较这两个文件的内容时,它们是相同的。没有发现差异。
问题是我没有以二进制模式打开文件。 更改后
with open(file_path, 'w') as file:
进入
with open(file_path, 'wb') as file:
删除了文件副本上的噪音。