Как изменять кодировку аудио нарезанного на маленькие отрывки?
Я записываю аудио в веб-браузере с помощью RecordRTC, а затем отправляю их на сервер небольшими кусками.
Первый аудио файл имеет заголовки с кодеками, и я могу просто переформатировать его в любой формат с помощью ffmpeg. Все остальные не имеют никакой встроенной информации, и когда я пытаюсь поместить их в ffmpeg, он просто отвечает «Кодек не найден».
Конечно, я могу просто объединить их перед любыми манипуляциями, но я хочу непрерывно передавать их на другой компьютер.
Как я могу переформатировать такие отдельные кусочки во время трансляции?
Либо быть может я могу записывать их в браузере так, чтобы каждый отдельно взятый отрывок имел правильную встренную информацию?
Не правильна не концепция а подход.
При инициации сессии, после получения первого чанка, нужно спарсить и сохранить заголовок хранящий кодек и его параметры. Инициализировать декодер с этими параметрами, и складывать в него остальные чанки.