Web kamerasını 24 saat boyunca her dakika bir resim çekecek şekilde nasıl ayarlayabilirim?


10

Bu soruyu sormak için doğru yer olup olmadığından emin değilim, ama daha iyi bir yer bilmiyorum. 24 saat boyunca her dakika fotoğraf çekmek için bir web kamerası ayarlamam gerekiyor, böylece onları 20 fps gibi bir videoda oynatabiliyor. Ancak bunu yapmak için yazılım bilmiyorum - var mı? GNU / Linux kullanıyorum (Ubuntu 10.10).


Buna "hızlandırılmış", btw denir, bu da aramanızda size yardımcı olabilir
Michael Haren

Yanıtlar:


7

Ubuntu 10.10'da bunu yapmak için birçok yazılım var. Şahsen hiç denemedim, bu yüzden hangisi için en iyi kefil olamaz.

Yararlı bir bağlantı gibi görünüyor - popey.com - Benim Ubuntu Webcam kurulum oldukça komut satırı odaklı ama Popey elde edilen görüntülerin bir video yapmak için tüm adımları verir

Ubuntu 10.10'daki yazılım listemde görünen diğer olası paketler (muhtemelen hepsini almak için Evren deposunu etkinleştirmeniz gerekecektir)

  • web kamerası
  • webcamd
  • peynir
  • kmotion

Ubuntu'ya özgü sorunlara takılırsanız her zaman askubuntu.com adresindeki Ubuntu StackExchange sitesini deneyebilirsiniz


3

Echoing JoséNunoFerreira gphoto2 tavsiye ederim . Şu anda test etmek için bir Linux kutusunun önünde değilim, ancak linux.com öğreticisine göre aşağıdaki komutun çalışması gerekir:

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

Aralık rakamı saniye cinsindendir ve 60 x 24 = 1440bu nedenle yirmi dört saat boyunca her dakika bir fotoğraf çekmelidir.


2

Gphoto2'yi deneyin. Ubuntu depolarında bulunur ve bir komut satırı yardımcı programıdır. çok güçlü ve "normal" dijital kameraları kullanmanıza izin veriyor.

Diğer seçenekler python için VideoCapture modülü olacaktır (python'u bildiğiniz varsayılarak).


1

USB web kamerası için fswebcam kullanabilirsiniz . Ubuntu 'evren' deposunda mevcuttur. fswebcam bir web kamerasından görüntü yakalamak için basit, hafif, komut satırı programıdır. Bir görüntü yakalamak ve JPEG olarak kaydetmek için basit bir komut:

fswebcam test.jpg

Varsayılan olarak bu, / dev / video0 aygıtından bir görüntü almaya çalışır. Birden fazla cihazınız varsa, hangisini seçeceğinizi belirleyebilirsiniz. Çözünürlüğü belirtmek veya bir başlık mı yoksa zaman damgası vb. Eklemek için daha fazla seçenek vardır.

Bir timelapse yapmak için, fswebcam'i 'loop' seçeneğiyle kullanabilirsiniz; bu, belirtilen her saniyede bir fotoğraf çeker. Veya cron'a bir komut dosyası ekleyebilirsiniz, örneğin her dakika çalıştırmak için.

Her dakikada bir fotoğrafı kaydetmek için örnek bir bash betiği .:

#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
fswebcam r 1280x720 -S 15 ---jpeg 95 --title "My webcam" -q -l 60 $DATE.jpg
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.