명령줄을 사용하여 iSight 이미지 캡처

Anonim

우리 모두는 Photo Booth가 매우 재미있고 우스꽝스러운 효과로 친구와 가족을 즐겁게 해줄 것이 확실하다는 것을 알고 있습니다. 하지만 명령줄에서 iSight를 사용하여 사진을 찍고 싶다면 어떻게 해야 할까요? 불행하게도 Apple은 이 옵션을 제공하지 않지만(적어도 우리가 아는 한) Axel Bauer라는 교활한 개인 덕분에 작업에 사용할 수 있는 명령줄 도구가 있습니다.명령줄에서 이미지를 캡처할 수 있다는 것은 많은 흥미로운 가능성을 열어주며 몇 가지 잠재적 용도를 지정합니다.

업데이트: 2013년 1월 31일 – 이제 iSight 또는 FaceTime 카메라로 사진을 찍기 위해 ImageSnap 도구를 언급하고 있습니다. 터미널 가는 길. 이전 iSightCapture 앱은 더 이상 지원되지 않으며 최신 Mac 및 최신 버전의 OSX에서 작동하지 않고 대신 ImageSnap이 작동합니다. ImageSnap은 iSightCapture를 기반으로 하지만 계속 개발 중이며 OS X 10.8+ Mountain Lion 이상에서 작동합니다.

명령줄로 iSight / FaceTime 카메라 이미지 캡처

ImageSnap은 사용하기 매우 쉬운 무료 타사 앱입니다. 다운로드, 설치 및 사용 방법은 다음과 같습니다.

  • tar -xvf로 추출 imagesnap.tgz
  • 'sudo cp imagesnap /usr/local/bin/'을 사용하여 imagesnap 실행 파일을 /usr/local/bin/에 복사합니다.
  • 명령줄에서 'imagesnap'을 실행하여 작동하는지 확인하십시오.

기본 파일은 현재 작업 디렉토리에 snapshot.jpg라는 이름의 JPG로 저장됩니다. 원하는 경우 다른 파일 이름이나 경로를 지정할 수 있습니다.

imagesnap ~/Desktop/Pictures/Mugshot.jpg

명령줄에서 imagesnap으로 찍은 사진을 즉시 보려면:

imagesnap & open snapshot.jpg

그러면 JPG 파일 형식과 연결된 기본 사진 편집기에서 사진이 시작됩니다. 기본적으로 파일 및 앱 연결이 Finder 내에서 변경되지 않는 한 Mac OS X에서는 일반적으로 미리보기입니다. 파일, 문서 및 디렉토리를 Finder 및 OS X GUI로 열기 위한 명령줄 인터페이스로 열기 기능을 엽니다.

iSightCapture에 대한 이전 기사는 보관 목적으로, 그리고 ImageSnap이 작동하지 않을 수 있는 구형 Mac 사용자를 위해 아래에 남아 있습니다.최신 Mac의 경우 명령줄을 사용하여 iSight(또는 FaceTime) 이미지로 카메라 이미지를 캡처하려면 대신 ImageSnap을 사용하십시오.

-

iSightCapture의 설치는 매우 간단합니다. isightcapture 도구를 /usr/sbin(또는 원하는 경우 다른 위치)에 배치하면 다음 옵션을 사용하여 명령줄 도구를 실행할 수 있습니다.

-v : 버전 정보 출력 및 종료

-d : 디버깅 메시지를 활성화합니다. 기본적으로 꺼짐

-n : n번째 프레임 캡처

-w : 출력 파일 픽셀 너비. 기본값은 640픽셀입니다.

-h : 출력 파일 픽셀 높이. 기본값은 480픽셀입니다.

-t : 출력 형식 – jpg, png, tiff 또는 bmp 중 하나. 기본값은 JPEG입니다.

도구 사용은 간단하며 다음은 readme.rtf의 몇 가지 예입니다.

$ ./isightcapture 이미지.jpg

JPEG 형식의 640×480 이미지 출력

$ ./isightcapture -w 320 -h 240 -t png 이미지.png

축소된 320×240 이미지를 PNG 형식으로 출력합니다.

명백한 사용법 외에도 이 유틸리티와 함께 ​​사용할 수 있는 몇 가지 창의적인 아이디어가 있습니다. 우리가 가장 좋아하는 것은 시스템 깨우기에서 사진을 찍어 웹사이트에 업로드하는 Dylan O'Donnell의 스크립트입니다. 멋진 사진 콜라주 만들기. 결과는 매우 흥미롭습니다. 그의 사이트에서 스크립트와 효과 데모를 확인하십시오. 물론 이 도구를 실행하는 Mac에 ssh/telnet을 연결하여 사용자 모르게 사용자의 사진을 찍거나 사진 촬영을 자동화하는 간단한 스크립트를 작성하여 일종의 보안 시스템을 만들 수도 있습니다. 가능성은 무궁무진합니다…

명령줄을 사용하여 iSight 이미지 캡처