Открытие волнового файла в python: неизвестный формат: 49. Что не так?
Я пытаюсь открыть волновой файл сwave
модуль, но я продолжаю получать ту же ошибку, что бы я ни пытался. Строка с ошибкой следующая:
wav = wave.open(f)
Это сообщение об ошибке:
Traceback (most recent call last):
File "annotate.py", line 47, in
play(file)
File "annotate.py", line 33, in play
wav = wave.open(f)
File "C:\Program Files (x86)\Python\lib\wave.py", line 498, in open
return Wave_read(f)
File "C:\Program Files (x86)\Python\lib\wave.py", line 163, in __init__
self.initfp(f)
File "C:\Program Files (x86)\Python\lib\wave.py", line 143, in initfp
self._read_fmt_chunk(chunk)
File "C:\Program Files (x86)\Python\lib\wave.py", line 269, in _read_fmt_chunk
raise Error('unknown format: %r' % (wFormatTag,))
wave.Error: unknown format: 49
строкаf
путь к файлу .WAV, и он работает при воспроизведении в любом из моих медиаплееров. Я конечно импортировалwave
модуль. Я старалсяf
как относительный, так и абсолютный путь. Я пытался заменить "WAV» от "WAV».
Чем вызвана ошибка?