Декодирование файла аудиоданных Opus в файл необработанных данных Node JS

Я пытаюсь декодировать файл Opus обратно в файл необработанных данных, какую библиотеку я должен использовать.


person Mohamed Farouk    schedule 24.02.2019    source источник
comment
вы можете посмотреть node-opus.. npmjs.com/package/node-opus   -  person Robert Rowntree    schedule 24.02.2019
comment
Я пытался использовать эту библиотеку, но она не работает или, может быть, я не понимаю, как ее использовать.   -  person Mohamed Farouk    schedule 24.02.2019
comment
это модуль npm, используемый следующим образом: клонируйте его из исходного кода git по адресу: github.com/Rantanen/ node-opus .. перейдите в корневой каталог проекта.. установите его с помощью npm install.. запустите тесты с помощью npm run test... затем начните детализировать детали..   -  person Robert Rowntree    schedule 24.02.2019
comment
@RobertRowntree Это не работает так, как я хочу   -  person Mohamed Farouk    schedule 30.10.2019


Ответы (2)


Используйте opus-stream-decoder. См. пример NodeJS в файл test-opus-stream-decoder.js:

person AnthumChris    schedule 06.04.2019

вы можете попробовать этот узел js lib node js opus

person M00HY    schedule 07.04.2019
comment
проверьте его описание на github - person M00HY; 07.04.2019
comment
Я не рекомендую эту библиотеку, потому что она использует блокировку ввода-вывода для декодирования. - person AnthumChris; 08.04.2019
comment
@anthumchris да, это вызовет проблемы с большими или несколькими файлами из-за блокировки синхронных вызовов - person Justin; 08.04.2019