Я столкнулся с проблемой в проекте с открытым исходным кодом WebCDR, который используется для прослушивания записей звездочки, и я заметил, что не все записи воспроизводятся, я обнаружил проблему, связанную с форматом файла WAV, который я пытался установить, wav-кодировщик, чтобы увидеть, в чем проблема, и я столкнулся со следующим исключением на сервере node-js
(node:65213) UnhandledPromiseRejectionWarning: TypeError: Unsupported format in WAV file: 0x31
at decodeFormat (/root/node_modules/wav-decoder/index.js:67:12)
at decodeSync (/root/node_modules/wav-decoder/index.js:37:16)
at /root/node_modules/wav-decoder/index.js:59:13
at new Promise (<anonymous>)
at Object.decode (/root/node_modules/wav-decoder/index.js:58:10)
at readFile.then (/root/webcdr-master/lib/api/recordings.js:57:23)
, и ошибка появляется в консоли браузера
Мне удалось сделать обходной путь, но он не применим, так как у меня есть много файлов, которые мне нужно повторно преобразовать файл в WAV снова с изменением скорости передачи 8000
Я надеюсь,что кто-то может помочь мне с быстрым исправлением
С уважением,