Як налаштувати веб-камеру, щоб робити знімки по одній хвилині протягом 24 годин (проміжок часу)?


10

Я не зовсім впевнений, чи це правильне місце, щоб задати це питання, але я не знаю кращого місця. Мені потрібно налаштувати веб-камеру, щоб робити фотографії щохвилини протягом 24 годин, щоб вона могла бути зібрана у відео, яке відтворює їх у розмірі 20 кадрів в секунду. Однак я не знаю програмного забезпечення для цього - чи є? Я запускаю GNU / Linux (ubuntu 10.10).


Це називається "time-lapse", btw, що може допомогти вам у пошуку
Майкл Харен

Відповіді:


7

У Ubuntu 10.10 для цього є достатньо програмного забезпечення. Я особисто не пробував жодного з них, тому не можу поручитися за те, що найкраще.

Одне корисне посилання виглядає - popey.com - Налаштування моєї веб-камери Ubuntu, це орієнтована на командний рядок, але Попай дає всі кроки, щоб зробити відео з отриманих зображень

Інші можливі пакети, що знаходяться в моєму списку програмного забезпечення на Ubuntu 10.10 (вам, ймовірно, потрібно буде включити сховище Universe, щоб отримати їх усі)

  • веб-камера
  • веб-камера
  • сир
  • kmotion

Якщо ви застрягли з певними проблемами Ubuntu, ви завжди можете спробувати сайт Ubuntu StackExchange на веб-сайті askubuntu.com


3

Повторюючи JoséNunoFerreira Я б порекомендував gphoto2 . Я не перебуваю перед вікном Linux, щоб перевірити його зараз, але відповідно до підручника linux.com наступна команда повинна працювати:

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

Цифра інтервалу - це секунди, і 60 x 24 = 1440тому вона повинна робити одну фотографію щохвилини протягом двадцяти чотирьох годин.


2

Спробуйте gphoto2. Він доступний у сховищах ubuntu і є утилітою командного рядка. це дуже потужно і дозволяє також використовувати "звичайні" цифрові камери.

Іншим вибором буде модуль VideoCapture для python (якщо ви знаєте, що пітон).


1

Для веб-камери USB ви можете використовувати fswebcam . Він доступний у сховищі "Всесвіт" Ubuntu. fswebcam - це проста, легка програма командного рядка для зйомки зображень із веб-камери. Проста команда для зйомки зображення та збереження його як JPEG:

fswebcam test.jpg

За замовчуванням це спробує отримати зображення з пристрою / dev / video0. Якщо у вас підключено кілька пристроїв, ви можете вказати, який з них. Існує більше варіантів, щоб вказати роздільну здатність або включити назву, часову позначку тощо.

Щоб зробити часовий проміжок часу, ви можете використовувати fswebcam з опцією 'loop', це робитиме фотографії кожні вказані кількості секунд. Або ви можете додати сценарій до cron, наприклад, щодня бігати.

Приклад базового сценарію для збереження фотографії щохвилини .:

#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
fswebcam r 1280x720 -S 15 ---jpeg 95 --title "My webcam" -q -l 60 $DATE.jpg
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.