التقاط صور iSight باستخدام سطر الأوامر

Anonim

نعلم جميعًا أن Photo Booth هي متعة رائعة ومن المؤكد أنها سترفه عن أصدقائنا وعائلتنا بتأثيرات أبله. ولكن ماذا لو كنت تريد التقاط الصور باستخدام iSight الخاص بك من سطر الأوامر؟ لسوء الحظ ، لا توفر Apple هذا الخيار (على الأقل الذي نعرفه) ، ولكن بفضل شخص ماكر يُدعى Axel Bauer ، لدينا أداة سطر أوامر متاحة للمهمة.تفتح القدرة على التقاط الصور من سطر الأوامر العديد من الاحتمالات المثيرة للاهتمام ، ونذكر بعض الاستخدامات المحتملة.

محدث: 1/31/2013- نحن نشير الآن إلى أداة ImageSnap لالتقاط الصور باستخدام كاميرا iSight أو FaceTime بواسطة طريق المحطة. لم يعد تطبيق iSightCapture القديم مدعومًا ولا يعمل على أجهزة Mac الأحدث والإصدارات الأحدث من OSX ، وبدلاً من ذلك يعمل ImageSnap. يعتمد برنامج ImageSnap على iSightCapture ولكنه لا يزال قيد التطوير ويعمل مع OS X 10.8+ Mountain Lion والإصدارات الأحدث.

التقاط صور كاميرا iSight / FaceTime باستخدام سطر الأوامر

ImageSnap هو تطبيق طرف ثالث مجاني سهل الاستخدام للغاية. إليك كيفية تنزيله وتثبيته واستخدامه:

  • استخرجها باستخدام صور tar -xvf nap.tgz
  • نسخ الصور القابلة للتنفيذ إلى / usr / local / bin / مع sudo cp imagesnap / usr / local / bin / ’
  • تأكد من أنها تعمل عن طريق تشغيل "imagesnap" في سطر الأوامر

يتم حفظ الملف الافتراضي بتنسيق JPG باسم snapshot.jpg في دليل العمل الحالي. يمكنك تحديد اسم ملف أو مسار آخر إذا رغبت في ذلك:

imagesnap ~ / Desktop / Pictures / Mugshot.jpg

لرؤية صورة على الفور بعد التقاطها مع الصور من سطر الأوامر:

imagesnap & open snapshot.jpg

سيؤدي ذلك إلى تشغيل الصورة في محرر الصور الافتراضي ، أيهما مرتبط بتنسيق ملف JPG. بشكل افتراضي ، يكون هذا عادةً معاينة في نظام التشغيل Mac OS X ما لم يتم تغيير اقتران الملف والتطبيق داخل Finder. افتح الوظائف كواجهة سطر أوامر لفتح الملفات والمستندات والأدلة في Finder و OS X GUI.

هل لاحظ أن المقالة القديمة حول iSightCapture تظل أدناه لأغراض الأرشفة ، ولأولئك الذين لديهم أجهزة Mac قديمة حيث قد لا يعمل ImageSnap.بالنسبة لجميع أجهزة Mac الأحدث ، استخدم ImageSnap بدلاً من ذلك إذا كنت ترغب في التقاط صور الكاميرا باستخدام صور iSight (أو FaceTime) باستخدام سطر الأوامر.

-

تثبيت iSightCapture بسيط للغاية ، ضع أداة isightcapture في / usr / sbin (أو في أي مكان آخر إذا كنت تفضل ذلك) وستتمكن من تشغيل أداة سطر الأوامر ، مع الخيارات التالية:

-v: إخراج معلومات الإصدار والخروج

-d: تفعيل رسائل التصحيح. متوقف افتراضيًا

-n: التقاط إطار نوني

-w: عرض بكسل ملف الإخراج. القيمة الافتراضية هي 640 بكسل.

-h: ارتفاع بكسل ملف الإخراج. القيمة الافتراضية 480 بكسل.

-t: تنسيق الإخراج - واحد من jpg أو png أو tiff أو bmp. الإعداد الافتراضي هو JPEG.

استخدام الأداة سهل ، وإليك بعض الأمثلة (من الملف التمهيدي.rtf):

$ ./isightcapture image.jpg

سيخرج صورة 640 × 480 بتنسيق JPEG

$ ./isightcapture -W 320 ساعة 240 -t png image.png

سيخرج صورة بحجم 320 × 240 بتنسيق PNG

بخلاف الاستخدامات الواضحة ، هناك بعض الأفكار الإبداعية التي تطفو لاستخدامها مع هذه الأداة ، المفضل لدينا هو نص ديلان أودونيل الذي يلتقط صورة عند تنشيط النظام وتحميله إلى موقع ويب ، خلق صورة مجمعة جميلة. النتائج مثيرة للاهتمام للغاية ، تحقق من موقعه للحصول على النص وعرض توضيحي للتأثير. بالطبع ، يمكنك أيضًا استخدام ssh / telnet في جهاز Mac يقوم بتشغيل هذه الأداة والتقاط صور للمستخدم دون علمه ، أو حتى إنشاء نظام أمان من نوع ما عن طريق كتابة نص بسيط يقوم بأتمتة التقاط الصور. الاحتمالات عديدة ...

التقاط صور iSight باستخدام سطر الأوامر