Ota iSight-kuvia komentorivin avulla

Anonim

Me kaikki tiedämme, että Photo Booth on hauskaa ja viihdyttää varmasti ystäviämme ja perhettämme typerillä tehosteilla. Mutta entä jos haluat ottaa kuvia käyttämällä iSightia komentoriviltä? Valitettavasti Apple ei tarjoa tätä vaihtoehtoa (ainakin sen tiedämme), mutta Axel Bauer -nimisen taitavan henkilön ansiosta meillä on komentorivityökalu käytettävissä tehtävään.Mahdollisuus kaapata kuvia komentoriviltä avaa monia mielenkiintoisia mahdollisuuksia, ja mainitsemme muutamia mahdollisia käyttötarkoituksia.

Päivitetty: 31.1.2013 – Viittaan nyt ImageSnap-työkaluun ottaaksesi kuvia iSight- tai FaceTime-kameralla terminaalin tieltä. Vanhaa iSightCapture-sovellusta ei enää tueta, eikä se toimi uudemmissa Maceissa ja uudemmissa OSX-versioissa, vaan ImageSnap toimii. ImageSnap perustuu iSightCaptureen, mutta sitä kehitetään edelleen ja se toimii OS X 10.8+ Mountain Lionin ja uudempien kanssa.

Kaappaa iSight-/FaceTime-kuvia komentorivillä

ImageSnap on ilmainen kolmannen osapuolen sovellus, jota on erittäin helppo käyttää. Lataa, asenna ja käytä sitä seuraavasti:

  • Pura se komennolla tar -xvf imagesnap.tgz
  • Kopioi imagesnap suoritettava tiedosto tiedostoon /usr/local/bin/ komennolla 'sudo cp imagesnap /usr/local/bin/'
  • Varmista, että se toimii suorittamalla komentorivillä "imagesnap"

Oletustiedosto tallennetaan JPG-muodossa nimeltä snapshot.jpg nykyiseen työhakemistoon. Voit halutessasi määrittää toisen tiedostonimen tai polun:

imagesnap ~/Desktop/Pictures/Mugshot.jpg

Kuvan näkeminen heti sen ottamisen jälkeen kuvanapsauta komentoriviltä:

imagesnap & open snapshot.jpg

Tämä käynnistää kuvan oletuskuvankäsittelyohjelmassa sen mukaan, kumpi liittyy JPG-tiedostomuotoon. Oletuksena se on yleensä Esikatselu Mac OS X:ssä, ellei tiedoston ja sovelluksen yhdistämistä ole muutettu Finderissa. Avaa komentoriviliittymänä tiedostojen, asiakirjojen ja hakemistojen avaamiseen Finderiin ja OS X:n käyttöliittymään.

Huomaa, että vanhempi artikkeli iSightCapturesta jää alla arkistointitarkoituksiin ja niille, joilla on vanhemmat Macit, joissa ImageSnap ei ehkä toimi.Käytä kaikissa uudemmissa Maceissa ImageSnapia, jos haluat ottaa kamerakuvia iSight- (tai FaceTime) -kuvilla komentorivin avulla.

-

iSightCapturen asentaminen on hyvin yksinkertaista, aseta isightcapture-työkalu hakemistoon /usr/sbin (tai halutessasi muualle) ja voit käyttää komentorivityökalua seuraavilla vaihtoehdoilla:

-v: tulostaa versiotiedot ja poistu

-d : ota käyttöön virheenkorjausviestit. Oletuksena pois päältä

-n : kaappaa n:s ruutu

-w : tulostustiedoston pikselin leveys. Oletusarvo on 640 pikseliä.

-h : tulostustiedoston pikselin korkeus. Oletusarvo on 480 pikseliä.

-t : tulostusmuoto – jpg, png, tiff tai bmp. Oletusasetus on JPEG.

Työkalun käyttäminen on helppoa, ja tässä on muutama esimerkki (readme.rtf-tiedostosta):

$ ./isightcapture image.jpg

tulostaa 640×480-kuvan JPEG-muodossa

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

tulostaa skaalatun 320×240 kuvan PNG-muodossa

Ilmeisten käyttötapojen lisäksi on olemassa luovia ideoita käytettäväksi tämän apuohjelman kanssa. Suosikkimme on Dylan O'Donnellin käsikirjoitus, joka ottaa kuvan järjestelmän käynnistyessä ja lähettää sen verkkosivustolle, luoda hieno valokuvakollaasi. Tulokset ovat varsin mielenkiintoisia, katso hänen sivustoltaan käsikirjoitus ja esittely vaikutuksesta. Tietysti voit myös käyttää ssh/telnetiä tätä työkalua käyttävään Maciin ja ottaa kuvia käyttäjästä hänen tietämättään tai jopa luoda jonkinlaisen turvajärjestelmän kirjoittamalla yksinkertaisen skriptin, joka automatisoi kuvien ottamisen. Mahdollisuuksia on monia…

Ota iSight-kuvia komentorivin avulla