కమాండ్ లైన్ ఉపయోగించి iSight చిత్రాలను క్యాప్చర్ చేయండి

Anonim

ఫోటో బూత్ చాలా సరదాగా ఉంటుందని మరియు గూఫీ ఎఫెక్ట్‌లతో మా స్నేహితులు మరియు కుటుంబ సభ్యులను అలరిస్తుందని మనందరికీ తెలుసు. కానీ మీరు కమాండ్ లైన్ నుండి మీ iSight ఉపయోగించి చిత్రాలను తీయాలనుకుంటే? దురదృష్టవశాత్తూ Apple ఈ ఎంపికను అందించదు (కనీసం మనకు తెలిసినది), కానీ Axel Bauer అనే జిత్తులమారి వ్యక్తికి ధన్యవాదాలు, మేము పని కోసం కమాండ్ లైన్ సాధనాన్ని కలిగి ఉన్నాము.కమాండ్ లైన్ నుండి చిత్రాలను క్యాప్చర్ చేయగలగడం అనేక ఆసక్తికరమైన అవకాశాలను తెరుస్తుంది మరియు మేము కొన్ని సంభావ్య ఉపయోగాలకు పేరు పెట్టాము.

అప్‌డేట్ చేయబడింది: 1/31/2013- మేము ఇప్పుడు iSight లేదా FaceTime కెమెరాతో చిత్రాలను తీయడానికి ImageSnap సాధనాన్ని సూచిస్తున్నాము టెర్మినల్ యొక్క మార్గం. పాత iSightCapture యాప్‌కి మద్దతు లేదు మరియు ఇది కొత్త Macs మరియు OSX యొక్క కొత్త వెర్షన్‌లలో పని చేయదు, బదులుగా ImageSnap పని చేస్తుంది. ImageSnap iSightCapture ఆధారంగా రూపొందించబడింది కానీ అభివృద్ధిలో ఉంది మరియు OS X 10.8+ Mountain Lion మరియు తర్వాతి వాటితో పని చేస్తుంది.

కమాండ్ లైన్‌తో iSight / FaceTime కెమెరా చిత్రాలను క్యాప్చర్ చేయండి

ImageSnap అనేది ఉచిత థర్డ్ పార్టీ యాప్, ఇది ఉపయోగించడానికి చాలా సులభం. దీన్ని డౌన్‌లోడ్ చేయడం, ఇన్‌స్టాల్ చేయడం మరియు ఉపయోగించడం ఎలాగో ఇక్కడ ఉంది:

  • దీన్ని tar -xvf imagesnap.tgzతో సంగ్రహించండి
  • 'sudo cp imagesnap /usr/local/bin/'తో ఎక్జిక్యూటబుల్ ఇమేజ్‌స్నాప్‌ను /usr/local/bin/కి కాపీ చేయండి
  • కమాండ్ లైన్ వద్ద 'imagesnap'ని అమలు చేయడం ద్వారా ఇది పని చేస్తుందని నిర్ధారించండి

ప్రస్తుతం పని చేస్తున్న డైరెక్టరీలో snapshot.jpg పేరుతో డిఫాల్ట్ ఫైల్ JPGగా సేవ్ చేయబడింది. మీరు కావాలనుకుంటే మరొక ఫైల్ పేరు లేదా మార్గాన్ని పేర్కొనవచ్చు:

imagesnap ~/Desktop/Pictures/Mugshot.jpg

కమాండ్ లైన్ నుండి ఇమేజ్‌స్నాప్‌తో తీయబడిన చిత్రాన్ని వెంటనే చూడటానికి:

imagesnap & open snapshot.jpg

అది JPG ఫైల్ ఫార్మాట్‌తో అనుబంధించబడిన డిఫాల్ట్ ఫోటో ఎడిటర్‌లో చిత్రాన్ని ప్రారంభిస్తుంది. ఫైండర్‌లో ఫైల్ మరియు యాప్ అనుబంధాన్ని మార్చకపోతే డిఫాల్ట్‌గా సాధారణంగా Mac OS Xలో ప్రివ్యూ ఉంటుంది. ఫైండర్ మరియు OS X GUIలో ఫైల్‌లు, డాక్యుమెంట్‌లు మరియు డైరెక్టరీలను తెరవడానికి కమాండ్ లైన్ ఇంటర్‌ఫేస్‌గా ఫంక్షన్‌లను తెరవండి.

iSightCapture గురించిన పాత కథనం ఆర్కైవల్ ప్రయోజనాల కోసం దిగువన మిగిలి ఉందని మరియు ImageSnap పని చేయని పాత Macs ఉన్న వారి కోసం గమనించండి.అన్ని కొత్త Macల కోసం, మీరు కమాండ్ లైన్‌ని ఉపయోగించి iSight (లేదా FaceTime) చిత్రాలతో కెమెరా చిత్రాలను క్యాప్చర్ చేయాలనుకుంటే బదులుగా ImageSnapని ఉపయోగించండి.

-

iSightCapture యొక్క ఇన్‌స్టాలేషన్ చాలా సులభం, isightcapture సాధనాన్ని /usr/sbinలో ఉంచండి (లేదా మీరు కావాలనుకుంటే మరెక్కడైనా) మరియు మీరు కింది ఎంపికలతో కమాండ్ లైన్ సాధనాన్ని అమలు చేయగలరు:

-v: అవుట్‌పుట్ వెర్షన్ సమాచారం మరియు నిష్క్రమణ

-d : డీబగ్గింగ్ సందేశాలను ప్రారంభించండి. డిఫాల్ట్‌గా ఆఫ్ చేయబడింది

-n : క్యాప్చర్ nth-ఫ్రేమ్

-w : అవుట్‌పుట్ ఫైల్ పిక్సెల్ వెడల్పు. 640 పిక్సెల్‌లకు డిఫాల్ట్‌లు.

-h : అవుట్‌పుట్ ఫైల్ పిక్సెల్ ఎత్తు. 480 పిక్సెల్‌లకు డిఫాల్ట్‌లు.

-t : అవుట్‌పుట్ ఫార్మాట్ – jpg, png, tiff లేదా bmpలలో ఒకటి. JPEGకి డిఫాల్ట్‌లు.

సాధనాన్ని ఉపయోగించడం సులభం, మరియు ఇక్కడ కొన్ని ఉదాహరణలు ఉన్నాయి (readme.rtf నుండి):

$ ./isightcapture image.jpg

JPEG ఆకృతిలో 640×480 చిత్రాన్ని అవుట్‌పుట్ చేస్తుంది

$ ./isightcapture -w 320 -h 240 -t png image.png

PNG ఆకృతిలో స్కేల్ చేయబడిన 320×240 చిత్రాన్ని అవుట్‌పుట్ చేస్తుంది

స్పష్టమైన ఉపయోగాలు కాకుండా, ఈ యుటిలిటీతో ఉపయోగించడానికి కొన్ని సృజనాత్మక ఆలోచనలు ఉన్నాయి, మాకు ఇష్టమైనది డైలాన్ ఓ'డొనెల్ యొక్క స్క్రిప్ట్, ఇది సిస్టమ్ వేక్‌లో చిత్రాన్ని తీసి వెబ్‌సైట్‌కి అప్‌లోడ్ చేస్తుంది, చక్కని ఫోటో కోల్లెజ్‌ని సృష్టించడం. ఫలితాలు చాలా ఆసక్తికరంగా ఉన్నాయి, స్క్రిప్ట్ మరియు ప్రభావం యొక్క ప్రదర్శన కోసం అతని సైట్‌ని చూడండి. వాస్తవానికి, మీరు ఈ సాధనాన్ని అమలు చేస్తున్న Macలోకి ssh/telnet కూడా చేయవచ్చు మరియు వినియోగదారుకు తెలియకుండానే వారి చిత్రాలను తీయవచ్చు లేదా చిత్రాన్ని తీయడాన్ని స్వయంచాలకంగా చేసే సాధారణ స్క్రిప్ట్‌ను వ్రాయడం ద్వారా ఒక రకమైన భద్రతా వ్యవస్థను కూడా సృష్టించవచ్చు. అవకాశాలు అనేకం...

కమాండ్ లైన్ ఉపయోగించి iSight చిత్రాలను క్యాప్చర్ చేయండి