Постоянно добавлять изображение к видео

Каждые x минут я получаю изображение с сетевой камеры. Теперь я хочу добавить эту картинку в существующий видео файл - на лету.

Я не хочу хранить множество графических файлов, а затем кодировать их время от времени, например,

mencoder mf://@${LIST} -mf type=jpg:fps=${FPS} ...

Формат видео / кодек на самом деле не имеет значения, поскольку стандартные инструменты (mplayer, ffmpeg, vlc,...) могут справиться с этим.

Любые идеи или предложения? Заранее спасибо!

1 ответ

Один очевидный способ, который должен работать (по крайней мере, в соответствии с моими первыми тестами), это просто записать новое изображение jpeg в конец видеофайла - таким образом, видео представляет собой поток mjpeg.

cat ${PIC} >> ${VIDEO}

Это ответ на мой вопрос, однако я искал что-то, занимающее меньше места, чем занимали бы фотографии, сохраненные по отдельности.

Другие намеки?

Другие вопросы по тегам