Czy istnieje narzędzie, które można uruchomić z wiersza polecenia, aby przechwycić pojedynczą ramkę wbudowanej (i zewnętrznej?) Kamery iSight? Spowoduje to zapisanie do pliku obrazu. Szukałem w Google i znalazłem narzędzia, które prowadzą do stron, które już nie istnieją.
Inne opcje to:
- Aplikacja GUI typu Open Source, którą mogę włamać się do aplikacji wiersza poleceń?
- Aplikacja GUI działająca przez krótki czas, którą można skonfigurować za pomocą wiersza polecenia, tymczasowych plików konfiguracyjnych, AppleScript itp.?
Byłoby to bardzo przydatne do tworzenia aplikacji do timelapsów, bezpieczeństwa, zabawy itp.
brew install imagesnap
wacaw wygląda interesująco, a linia poleceń: http://webcam-tools.sourceforge.net/
źródło
Jak wspomniałem w powiązanym pytaniu , wydaje się, że imagesnap nie działa już na OSX10.11 / El Capitan, więc inną alternatywą jest zainstalowanie ffmpeg (MacPorts:
port install ffmpeg
lubbrew install ffmpeg
) i uruchomienie:źródło
ffmpeg
4.1 na 10.12 daje i błąd z powodu nieobsługiwanej liczby klatek na sekundę. Usunięcie-framerate
parametru całkowicie rozwiązuje problem.