Как настроить веб-камеру для съемки одной фотографии каждую минуту в течение 24 часов (покадровой)? - Фотопедия
10 голосов
/ 14 февраля 2011

Я не совсем уверен, что это правильное место, чтобы задать этот вопрос, но я не знаю лучшего места. Мне нужно настроить веб-камеру, чтобы делать фотографии каждую минуту в течение 24 часов, чтобы ее можно было скомпилировать в видео, которое воспроизводит их со скоростью примерно 20 кадров в секунду. Однако я не знаю программного обеспечения для этого - есть? Я использую GNU / Linux (Ubuntu 10.10).

Ответы [ 4 ]

7 голосов
/ 14 февраля 2011

Для этого в Ubuntu 10.10 имеется множество программ. Я лично не пробовал ни одного из них, поэтому не могу поручиться за то, что лучше всего.

Одна полезная ссылка выглядит - popey.com - Моя настройка веб-камеры Ubuntu это довольно ориентированная на командную строку, но Popey действительно делает все шаги, чтобы сделать видео с полученными изображениями

Другие возможные пакеты, которые можно найти в моем списке программного обеспечения в Ubuntu 10.10 (вам, вероятно, потребуется включить репозиторий Universe, чтобы получить все из них)

  • Веб-камера
  • webcamd
  • сыр
  • kmotion

Если вы застряли с проблемами, связанными с Ubuntu, вы всегда можете попробовать сайт Ubuntu StackExchange по адресу askubuntu.com

3 голосов
/ 15 февраля 2011

Echoing JoséNunoFerreira Я бы порекомендовал gphoto2 . Я не нахожусь перед Linux-боксом, чтобы проверить его прямо сейчас, но согласно linux.com tutorial следующая команда должна работать:

gphoto2 --capture-image --interval=60 --frames=1440

Интервал в секундах и 60 x 24 = 1440, поэтому он должен делать одну фотографию каждую минуту в течение двадцати четырех часов.

2 голосов
/ 14 февраля 2011

Попробуйте gphoto2. Он доступен в репозиториях Ubuntu и является утилитой командной строки. он очень мощный и позволяет вам использовать «обычные» цифровые камеры.

Другие варианты - модуль VideoCapture для python (при условии, что вы знаете python).

1 голос
/ 22 января 2017

Для веб-камеры USB вы можете использовать fswebcam . Он доступен в репозитории Ubuntu «вселенная». fswebcam - простая и легкая программа командной строки для захвата изображений с веб-камеры. Простая команда для захвата изображения и сохранения его в формате JPEG:

fswebcam test.jpg

По умолчанию это попытается получить изображение с устройства / dev / video0. Если у вас есть несколько подключенных устройств, вы можете указать, какое из них. Существуют дополнительные параметры для указания разрешения, или включения заголовка, или отметки времени и т. Д.

Чтобы сделать интервал, вы можете использовать fswebcam с опцией 'loop', она будет снимать каждую указанное количество секунд. Или вы можете добавить скрипт в cron, например, запускать каждую минуту.

Пример сценария bash для сохранения фотографии каждую минуту .:

#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
fswebcam r 1280x720 -S 15 ---jpeg 95 --title "My webcam" -q -l 60 $DATE.jpg
...