web-dev-qa-db-ja.com

コマンドラインツールを使用してiSightで写真を撮るOSX?

コマンドラインから実行して、iSight内蔵(および外部?)カメラの単一フレームをキャプチャできるユーティリティはありますか?これは画像ファイルに保存されます。 Googleで検索したところ、もう存在しないWebサイトにリンクするユーティリティが見つかりました。

その他のオプションは次のとおりです。

  • コマンドラインアプリケーションにハッキングできるオープンソースGUIアプリケーション?
  • コマンドライン、一時構成ファイル、AppleScriptなどを介して構成できるGUIアプリケーションが短時間実行されていますか?

これは、タイムラプス、セキュリティ、楽しみなどのアプリを作成するのに非常に便利です。

12
gak

「ImageSnapは、iSightまたはその他のビデオソースから静止画像をキャプチャできるパブリックドメインのコマンドラインツールです。AxelBauerの元のisightcaptureツール(サポートされなくなりましたが、ほとんどのシステムで引き続き機能します)を覚えているかもしれません。ImageSnapで前進して機能を追加し、刻々と変化するAppleアーキテクチャなど)に適応できるようになります。

http://iharder.sourceforge.net/current/macosx/imagesnap/

15
yanokwa

wacawは面白そうだし、コマンドライン: http://webcam-tools.sourceforge.net/

5
rogerdpack

関連する 質問 で述べたように、imagesnapはOSX10.11/El Capitanで機能しなくなったようです。そのため、別の方法としてffmpeg(MacPorts:port install ffmpegまたはbrew install ffmpeg)そして実行:

ffmpeg -f avfoundation -video_size 1280x720 -framerate 30 -i "0" -vframes 1 out.jpg
1
Pierz