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('<H', 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.换库
我是没找到,,找到的人可以告诉我一下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值