Я пишу программу для конвертации в реальном времени между AMR-nb и ILBC. Поскольку я хотел бы преобразовать его в режиме реального времени, я не хочу, чтобы какие-либо файлы создавались. вызов оболочки через STDIN / STDOUT / piping или библиотеку программ вызова (JAVA / node.js) напрямую предпочтительнее.
Я обнаружил, что ffmpeg / sox не поддерживает оба формата. Как вы думаете, какие способы я могу использовать для преобразования между ними?