Nie jestem do końca pewien, czy to właściwe miejsce, aby zadać to pytanie, ale nie znam lepszego miejsca. Muszę skonfigurować kamerę internetową, aby robić zdjęcia co minutę przez 24 godziny, aby można je było skompilować w wideo odtwarzające je z prędkością około 20 klatek na sekundę. Jednak nie znam oprogramowania do tego - czy istnieje? Korzystam z systemu GNU / Linux (ubuntu 10.10).
10
Odpowiedzi:
W Ubuntu 10.10 jest mnóstwo oprogramowania do tego. Nie próbowałem osobiście żadnego z nich, więc nie mogę ręczyć za to, co jest najlepsze.
Wygląda na to, że jednym przydatnym linkiem jest - popey.com - Moja konfiguracja kamery internetowej Ubuntu jest dość zorientowana na wiersz poleceń, ale Popey podaje wszystkie kroki, aby nagrać wideo z powstałych obrazów
Inne możliwe pakiety wyglądające na mojej liście oprogramowania na Ubuntu 10.10 (prawdopodobnie będziesz musiał włączyć repozytorium Universe, aby uzyskać je wszystkie)
Jeśli utkniesz z problemami związanymi z Ubuntu, zawsze możesz wypróbować witrynę Ubuntu StackExchange na askubuntu.com
źródło
Echoing JoséNunoFerreira Polecam gphoto2 . Nie czekam teraz na Linux-a, żeby go przetestować, ale zgodnie z samouczkiem linux.com następujące polecenie powinno działać:
Interwał jest wyrażony w sekundach, a
60 x 24 = 1440
więc powinien robić jedno zdjęcie co minutę przez dwadzieścia cztery godziny.źródło
Spróbuj gphoto2. Jest dostępny w repozytoriach ubuntu i jest narzędziem wiersza poleceń. jest bardzo wydajny i umożliwia także używanie „zwykłych” aparatów cyfrowych.
Inne opcje to moduł VideoCapture dla Pythona (zakładając, że znasz Pythona).
źródło
W przypadku kamery internetowej USB można użyć fswebcam . Jest dostępny w repozytorium „wszechświata” Ubuntu. fswebcam to prosty, lekki program wiersza poleceń do przechwytywania obrazów z kamery internetowej. Proste polecenie do przechwycenia obrazu i zapisania go jako JPEG:
Domyślnie będzie to próbowało uzyskać obraz z urządzenia / dev / video0. Jeśli masz podłączonych wiele urządzeń, możesz określić, które z nich. Dostępnych jest więcej opcji określania rozdzielczości lub dołączania tytułu, znacznika czasu itp.
Aby zrobić timelapse, możesz użyć fswebcam z opcją „loop”, to zrobi zdjęcie co określoną liczbę sekund. Lub możesz dodać skrypt do crona, np. Aby uruchamiał się co minutę.
Przykładowy skrypt bash do zapisywania zdjęcia co minutę .:
źródło