Самый простой способ сделать непрерывную серию снимков с веб-камеры

Оглядываясь вокруг, я нашел несколько решений для отдельных снимков ( здесь приведены несколько решений) и даже серию снимков (с частотой до одного кадра в секунду). Я хочу хранить снимки с гораздо меньшими временными интервалами (5-10 кадров в секунду), и поскольку эти решения работают следующим образом:

включить камеру -> сделать снимок -> выключить камеру -> спать -> включить камеру ->...

Я не нашел способа сделать снимки так быстро. Таким образом, я ищу (элегантное) решение, которое не выключает камеру.

Я знаю два обходных пути:

  1. открыть развернутый mplayer с веб-камерой и делать снимки экрана
  2. сделать фрагменты видео и преобразовать их обратно в серию изображений

но это кажется очень неразумным...

Примечание: я явно ищу решение, которым можно управлять с терминала!

1 ответ

streamer все еще могу сделать это:

streamer -t99999999999999 -r 10 -o output0000000.jpeg

Неловко выглядящий -t аргумент есть, чтобы справиться с тем, что streamer нужно знать, как долго он будет записываться. Тем не менее, это несколько тысяч лет. Просто Control+C, чтобы выйти, когда вы закончите запись.

-r Аргумент устанавливает вашу частоту кадров.

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