Наголовная камера: альфа-версия
Но возникла следующая проблема. Я пишу не видео, а отдельные jpeg-кадры, которые потом склеиваю с помощью утилиты ffmpeg в видео-файл в формате mpeg. Кадры у меня хранятся в такой структуре каталогов:
час/минута/секунда.jpg: /media/mmc1/0/00/00000000.jpg, /media/mmc1/0/00/00000001.jpg, ... /media/mmc1/0/01/00000900.jpg и т.д.
Для 15 кадров в секунду в каждый каталог пишется до 900 файлов. Раньше, когда видео были коротенькими, я копировала из "минутных папок" все кадры в один каталог /media/mmc1/tmp, а затем превращала их в mpeg командой
$ ffmpeg -i /media/mmc1/tmp/08%d.jpg tmp.mpegТеперь же, когда записано около часа видео, кадров стало гораздо больше. И после того, как число копируемых в каталог /media/mmc1/tmp файлов доходит до 5631, файловая система флэшки переходит в режим read-only.
Посоветуйте, как собрать ffmpegом видеофайл из разных каталогов? Нумерация файлов сквозная - то есть если в каталоге /media/mmc1/0/00 лежат файлы 00000000.jpg - 00000899.jpg, то в каталоге /media/mmc1/0/01 - файлы 00000900.jpg - 00001799.jpg. Придется ли делать отдельный mpeg для каждой минуты, а потом их склеивать - или есть более правильные способы, без промежуточных mpegов?
Источник:Telegamochka на ЖЖ