Итак, wavfile = заголовок + необработанные данные.
Я записал некоторые необработанные данные: rawdata = b'\x03\x00\x03\x00\x04\x00\x04\x00\x04\x00\x02\x00\x00\x00\xfe\xff\xfd\xff\xfd\xff\xfd\xff\xfe\xff\xfd\xff\xfc\xff\xfb\xff\xfc\xff\xfb\xff\xfe\xff\xff\xff\x00\x00\x01\x00\x01\x00\x02\x00\x02\x00\x03\x00\x04\x00\x04\x00\x05\x00\x04\x00\x04\x00\x02\x00\x01\x00\xff\xff\xfd\xff\xfb\xff\xfc\xff\xfc\xff\xfd\xff\xfe\xff\x00\x00\x02\x00\x03\x00\x03\x00\x01\x00\x00\x00\xfc\xff\xfc\xff\xfa\xff\xfd\xff\xff\xff\x01\x00\x04\x00\x04
RATE
- 44100
Теперь я хочу сохранить эти данные в волновой файл.
f.write(rawdata)
работает нормально, но в файле результатов отсутствует некоторая информация о заголовке волны: (RIFF, ChunkSize, ...)
Какой самый простой способ добавить информацию заголовка wav?