Я пытаюсь декодировать этот файл OpusOgg, используя ./opus_demo -d 48000 1 b58ccbc2f7.ogg new.wav
, но получаю Invalid payload length: 1332176723
. Кроме того, я пытался использовать код из этого ответа , но получил ту же ошибку.
Однако утилита opusdec
обычно декодирует этот файл.
Что я делаю неправильно, когда использую opus_demo
? Мне нужно декодировать такие файлы в C ++, но застрял на этом примере.