Сохранить видео, закодированное libavcodec, в файл формата AVI

Я могу кодировать видеокадры с помощью libavcodec, вызывая функцию avcodec_encode_video. Как сохранить эти закодированные кадры в файл AVI?


person Guillaume    schedule 01.09.2009    source источник


Ответы (1)


Проверь это:

http://forum.doom9.org/archive/index.php/t-112286.html

Вы должны открыть файл для бинарной записи, записать в него заголовок и одновременно поместить в него бинарные кадры, я думаю.

person Nemanja Boric    schedule 01.09.2009
comment
Я пробовал это, но, похоже, это работает только с несколькими кодеками, такими как MPEG или H264, но не работает, например, с FLV1 или Huffyuv... - person Guillaume; 01.09.2009