Я довольно новичок во всем этом программировании обработки аудио, но у меня есть эта функция, которая должна вывести необработанные байты аудиофайла. Вместо этого я получаю: < /p>
frames = wave_file.readframes(metadata.nframes)
frames # Output: b''
< /code>
Что это действительно значит, и почему в моем случае это не дает никакого понимания необработанных данных файла. < /p>
С другой стороны, я могу получить все метаданные файла: < /p>
metadata = wave_file.getparams()
(nchannels, sampwidth, framerate, nframes, comptype, compname) = metadata
filelen = nframes / framerate
nchannels, nframes, framerate, sampwidth, filelen
# (1, 2097152, 96000, 3, 21.845333333333333)
Подробнее здесь: https://stackoverflow.com/questions/795 ... -outputs-b
Что это значит, когда аудиофайл выводит B '' [Duplicate] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему, если файл успешно открыт, он выводит адрес памяти, а если нет, то выводит ноль?
Anonymous » » в форуме C++ - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-