Я пытаюсь записывать видео и снимать одновременно с одной камерой в GStreamer. Но у меня есть проблема. Я использую tee
, чтобы использовать как запись видео, так и съемку. Чтобы установить длительность видео, я использую num-buffers
, предположим, что я установил 100. При съемке требуется num-buffers
, равное 1
. Но при использовании tee
, num-buffers
конвейера фотосъемки также составляет 100. Так что это значит, что моя программа делает 100 снимков, а размер моего файла изображения - до 5 МБ (320x240). Я просто хочу сделать один снимок каждую минуту и все время для записи видео.
Итак, что мне теперь делать?