Como posso tirar uma selfie executando um comando do console no Mac? [duplicado]

8

Sei que posso tirar uma selfie com a câmera embutida pelo aplicativo Photo Booth. No entanto, existe uma maneira de capturar uma imagem via linha de comando, no estilo lolcommits ?

Honza Javorek
fonte
11
Pensei em "tirar uma selfie enquanto corria" e imaginei todos os tipos de acidentes horríveis ...
o0 '.

Respostas:

10

A maneira mais fácil de fazer isso é um programa chamado " ImageSnap ". Você pode tirar fotos do iSight digitando o comando imagesnap no terminal.

All commands:

 USAGE: imagesnap [options] [filename]
Version: 0.2.5
Captures an image from a video device and saves it in a file.
If no device is specified, the system default will be used.
If no filename is specfied, snapshot.jpg will be used.
Supported image types: JPEG, TIFF, PNG, GIF, BMP
  -h          This help message
  -v          Verbose mode
  -l          List available video devices
  -t x.xx     Take a picture every x.xx seconds
  -q          Quiet mode. Do not output any text
  -w x.xx     Warmup. Delay snapshot x.xx seconds after turning on camera
  -d device   Use named video device

Basta incorporar comandos imagesnap em uma tarefa cron ou no fluxo de trabalho do seu comando. O ImageSnap também está disponível no homebrew:

brew install imagesnap 
tron_jones
fonte
Parece que precisa de instalação completa do Xcode: -o
Honza Javorek