7.python wave.Error: unknown format: 65534 声音文件可以播放python读取不了

# @File  :sound_cut.py
# @Author: Wang Zhimin
# @Date  : 2019/10/12
import wave
r= wave.open("D:/work/sound/1.wav", "rb")

文件打不开???
原因是

if wFormatTag == WAVE_FORMAT_PCM:
    sampwidth = struct.unpack_from(', chunk.read(2))[0]
    self._sampwidth = (sampwidth + 7) // 8
else:
    raise Error('unknown format: %r' % (wFormatTag,))

解决方法,1.转成PCM
下载软件 audicity
https://www.audacityteam.org/
将所要转换的文件打开,点击文件–导出–导出为wav–保存类型为:WAV(微软)signed 16-bit PCM–确定即可
2.换库
我是没找到,,找到的人可以告诉我一下

你可能感兴趣的:(wave,python)