Объединить файл CAF (основной аудиоформат,Linear PCM) в видео (mjpeg) файл с помощью ffmpeg (программно)
Как сказано в заголовке, у меня есть файл CAF, и я хочу вставить этот файл в видеофайл, используя ffmpeg(программно), используя C.
Файл CAF имеет формат аудио Linear PCM
Я успешно смог создать видеофайл и теперь хочу добавить аудио в видеофайл из файла CAF (Core Audio Format).
Может ли кто-нибудь предоставить образец, пожалуйста.
Спасибо
1 ответ
FFMpeg не имеет кодировщиков для файла CAF.
Чтобы добавить аудио к видео, ваш основной аудиоформат в линейном кодировании PCM можно рассматривать как файл wav!
Другими словами, CAF-файл + кодирование Linear PCM может рассматриваться как необработанный аудиофайл и может быть переименован в wav-файл. Теперь вы передаете этот необработанный файл в качестве ввода в ffmpeg вместе с видеофайлом.
Следите за обновлениями FFMpeg, в будущем они могут поддерживать файл CAF. В этом случае мы можем передать необработанный файл CAF в FFMpeg.