OS X tirando uma foto com o iSight usando uma ferramenta de linha de comando?

12

Existe um utilitário que é capaz de executar a partir da linha de comando para capturar um único quadro da câmera embutida (e externa?) do iSight? Isso salvaria em um arquivo de imagem. Pesquisei no Google e encontrei utilitários que apontam para sites que não existem mais.

Outras opções são:

  • Um aplicativo GUI de código-fonte aberto que eu posso invadir um aplicativo de linha de comando?
  • Um aplicativo GUI sendo executado por um pequeno período de tempo, que pode ser configurado por meio da linha de comando, arquivos de configuração temporários, AppleScript etc.

Isso seria muito útil para criar aplicativos para timelapses, segurança, diversão, etc.

    
por Gerald Kaszuba 21.01.2010 / 03:55

3 respostas

15

"ImageSnap é uma ferramenta de linha de comando de domínio público que permite capturar imagens estáticas de uma fonte de vídeo iSight ou outra. Você deve se lembrar da ferramenta isightcapture original da Axel Bauer (que não é mais suportada, mas ainda funciona na maioria dos sistemas). ImageSnap Espero que possamos avançar e adicionar recursos, adaptar-se às arquiteturas da Apple em constante mudança, etc. "

link

    
por 21.01.2010 / 18:23
5

O wacaw parece interessante, e a linha de comando: link

    
por 31.08.2011 / 17:48
1

Como mencionei em uma pergunta relacionada, parece que o imagesnap não funciona mais em OSX10.11 / El Capitan então outra alternativa é instalar o ffmpeg (MacPorts: port install ffmpeg ou brew install ffmpeg ) e executar:

ffmpeg -f avfoundation -video_size 1280x720 -framerate 30 -i "0" -vframes 1 out.jpg
    
por 30.01.2017 / 20:27