Ich bin mir nicht ganz sicher, ob dies der richtige Ort ist, um diese Frage zu stellen, aber ich kenne keinen besseren Ort. Ich muss eine Webcam einrichten, um 24 Stunden lang jede Minute ein Foto aufzunehmen, damit es zu einem Video kompiliert werden kann, das sie mit etwa 20 Bildern pro Sekunde wiedergibt. Allerdings kenne ich keine Software dafür - gibt es? Ich verwende GNU / Linux (Ubuntu 10.10).
10
Antworten:
In Ubuntu 10.10 gibt es dafür eine Menge Software. Ich habe keinen von ihnen persönlich ausprobiert und kann daher nicht dafür bürgen, welcher der besten ist.
Ein nützlicher Link scheint zu sein - popey.com - Mein Ubuntu-Webcam-Setup. Dies ist ziemlich befehlszeilenorientiert, aber Popey gibt alle Schritte, um ein Video der resultierenden Bilder zu erstellen
Andere mögliche Pakete, die in meiner Softwareliste unter Ubuntu 10.10 angezeigt werden (wahrscheinlich müssen Sie das Universe-Repository aktivieren, um alle zu erhalten).
Wenn Sie mit Ubuntu-spezifischen Problemen nicht weiterkommen, können Sie jederzeit die Ubuntu StackExchange-Website unter askubuntu.com ausprobieren
quelle
In Anlehnung an JoséNunoFerreira würde ich gphoto2 empfehlen . Ich bin gerade nicht vor einer Linux-Box, um sie zu testen, aber laut einem linux.com-Tutorial sollte der folgende Befehl funktionieren:
Die Intervallzahl ist in Sekunden angegeben,
60 x 24 = 1440
daher sollte vierundzwanzig Stunden lang jede Minute ein Foto aufgenommen werden.quelle
Versuchen Sie es mit gphoto2. Es ist in den Ubuntu-Repositorys verfügbar und ein Befehlszeilenprogramm. Es ist sehr leistungsfähig und ermöglicht es Ihnen, auch "normale" Digitalkameras zu verwenden.
Andere Möglichkeiten wären das VideoCapture-Modul für Python (vorausgesetzt, Sie kennen Python).
quelle
Für eine USB-Webcam können Sie fswebcam verwenden . Es ist im Ubuntu-Universum-Repository verfügbar. fswebcam ist ein einfaches, leichtes Befehlszeilenprogramm zum Erfassen von Bildern von einer Webcam. Ein einfacher Befehl zum Erfassen und Speichern eines Bildes als JPEG:
Standardmäßig wird versucht, ein Bild vom Gerät / dev / video0 abzurufen. Wenn Sie mehrere Geräte angeschlossen haben, können Sie angeben, welches. Es gibt weitere Optionen zum Festlegen der Auflösung oder zum Einfügen eines Titels, eines Zeitstempels usw.
Um einen Zeitraffer zu erstellen, können Sie fswebcam mit der Option 'loop' verwenden. Dadurch wird alle angegebenen Sekunden ein Foto aufgenommen. Oder Sie können cron ein Skript hinzufügen, z. B. um jede Minute auszuführen.
Ein Beispiel-Bash-Skript zum Speichern eines Fotos jede Minute:
quelle