Otwieranie pliku wave w pythonie: nieznany format: 49. Co się dzieje źle?
Próbuję otworzyć plik wave za pomocąwave
moduł, ale otrzymuję ten sam błąd, co próbuję. Wiersz z błędem jest następujący:
wav = wave.open(f)
To jest komunikat o błędzie:
Traceback (most recent call last):
File "annotate.py", line 47, in <module>
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
Strunowyf
jest ścieżką do pliku .WAV i działa, gdy jest odtwarzany w dowolnym z moich odtwarzaczy multimedialnych. Oczywiście zaimportowałemwave
moduł. próbowałemf
zarówno jako ścieżka względna, jak i absolutna. Próbowałem zastąpić „WAV” przez „wav”.
Jaki jest błąd spowodowany przez?