объединить файл CAF (основной аудиоформат, Linear PCM) в видеофайл (mjpeg) с помощью ffmpeg (программно) - PullRequest
1 голос
/ 27 апреля 2010

Как сказано в заголовке, у меня есть файл CAF, и я хочу вставить этот файл в видеофайл, используя ffmpeg (программно), используя C.

Файл CAF имеет формат аудио Linear PCM

Я успешно смог создать видеофайл и теперь хочу добавить аудио в видеофайл из файла CAF (Core Audio Format).

Может ли кто-нибудь предоставить образец, пожалуйста.

Спасибо

1 Ответ

1 голос
/ 05 мая 2010

FFMpeg не имеет кодировщиков для файла CAF.

Чтобы добавить аудио к видео, ваш основной аудиоформат в линейном кодировании PCM можно рассматривать как файл wav!

Другими словами, файл CAF + кодирование Linear PCM может рассматриваться как необработанный аудиофайл и может быть переименован в файл wav. Теперь вы передаете этот необработанный файл в качестве ввода в ffmpeg вместе с видеофайлом.

Следите за обновлениями FFMpeg, в будущем они могут поддерживать файл CAF. В этом случае мы можем передать необработанный файл CAF в FFMpeg.

...