Я пытаюсь выполнить анализ звука в файле на Python, и у меня есть звуковой файл из шоу с высоким разрешением и очень большой (2,39 ГБ). Тем не менее, всякий раз, когда я пытаюсь открыть это с помощью модуля волновой, я получаю следующее сообщение об ошибке:Файл большой волны, который не читается в Python
wave.Error: unknown format: 65534
Я получил этот файл, путем преобразования ts-файл в файл .wav. Я использовал один и тот же метод в стандартном представлении, и он работал отлично. Я могу сделать некоторый анализ, используя
data = np.memmap(audioclip,dtype='h',mode='r')
однако, это не получить точные результаты, так как он считает, что AudioClip 3 часа долго, когда это только один час долго. Любая помощь будет оценена по достоинству, у меня есть аналогичные проблемы с различными кодами ошибок, однако они не очень помогают этой проблеме. Спасибо огромное!
инструмент командной строки: avprobe yourbigfile.wav, который поставляется в комплекте с avconv частью libav, может выплевывать основную информацию, такую как Duration на медиафайлах ... что она говорит в вашем файле? ... ffprobe является альтернативой avprobe –