Я работаю над ffmpeg и пытаюсь добавить аудиопоток на лету. Я использую AudioQueues и получаю необработанный аудио буфер. Я кодирую аудио с помощью линейного PCM, и, следовательно, полученное мной аудио будет в необработанном формате, который, я знаю, ffmpeg его принимает. Но я не могу понять, как. Я посмотрел в AVStream, где нам нужно создать новый поток для этого аудиоканала, но как мне кодировать его в видео, которое уже инициализировано в другой структуре AVStream.
В целом, я хотел бы иметь представление об архитектуре ffmpeg. Мне было трудно работать, поскольку это наименее задокументировано. Любые указатели или детали приветствуются.
Спасибо и С уважением,
Радж Паван Г