OS X 使用命令行工具通过 iSight 拍照?

OS X 使用命令行工具通过 iSight 拍照?

是否有一个实用程序可以从命令行运行以捕获 iSight 内置(和外置?)摄像头的单帧?这将保存到图像文件中。我在 Google 上搜索过,发现实用程序链接到不再存在的网站。

其他选项包括:

  • 我可以侵入命令行应用程序的开源 GUI 应用程序吗?
  • 运行一小段时间的 GUI 应用程序,可以通过命令行、临时配置文件、AppleScript 等进行配置?

这对于创建延时摄影、安全、娱乐等应用程序非常方便。

答案1

“ImageSnap 是一个公共域命令行工具,可让您从 iSight 或其他视频源捕获静态图像。您可能还记得 Axel Bauer 最初的 isightcapture 工具(不再受支持但仍可在大多数系统上使用)。借助 ImageSnap,我希望我们能够继续前进并添加功能,适应不断变化的 Apple 架构等。”

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

答案2

wacaw 看起来很有趣,命令行:http://webcam-tools.sourceforge.net/

答案3

正如我在相关文章中提到的那样问题,似乎 imagesnap 不再适用于 OSX10.11/El Capitan,因此另一种选择是安装 ffmpeg(MacPorts:port install ffmpegbrew install ffmpeg)并运行:

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

相关内容