Užfiksuokite „iSight“ vaizdus naudodami komandų eilutę

Anonim

Visi žinome, kad „Photo Booth“ yra labai smagu ir tikrai pralinksmins mūsų draugus ir šeimos narius keistais efektais. Bet ką daryti, jei norite fotografuoti naudodami „iSight“ iš komandinės eilutės? Deja, „Apple“ šios parinkties neteikia (bent jau mes žinome), tačiau gudraus asmens, vardu Axel Bauer, dėka mes turime komandinės eilutės įrankį, skirtą užduočiai atlikti.Galimybė fiksuoti vaizdus iš komandinės eilutės atveria daug įdomių galimybių, todėl pateikiame keletą galimų naudojimo būdų.

Atnaujinta: 2013-01-31 – Dabar kalbame apie ImageSnap įrankį, skirtą fotografuoti su iSight arba FaceTime fotoaparatu Terminalo kelias. Senoji „iSightCapture“ programa nebepalaikoma ir neveikia naujesniuose „Mac“ ir naujesnėse OSX versijose, o veikia „ImageSnap“. „ImageSnap“ yra pagrįsta „iSightCapture“, bet toliau kuriama ir veikia su OS X 10.8+ Mountain Lion ir naujesnėmis versijomis.

Užfiksuokite „iSight“ / „FaceTime“ fotoaparato vaizdus naudodami komandų eilutę

ImageSnap yra nemokama trečiosios šalies programa, kurią labai paprasta naudoti. Štai kaip jį atsisiųsti, įdiegti ir naudoti:

  • Išskleiskite jį naudodami tar -xvf imagesnap.tgz
  • Nukopijuokite vykdomąjį failą imagesnap į /usr/local/bin/ naudodami „sudo cp imagesnap /usr/local/bin/“
  • Patvirtinkite, kad jis veikia, komandų eilutėje paleisdami „imagesnap“

Numatytasis failas išsaugomas kaip JPG, pavadintas snapshot.jpg dabartiniame darbiniame kataloge. Jei norite, galite nurodyti kitą failo pavadinimą arba kelią:

imagesnap ~/Desktop/Pictures/Mugshot.jpg

Jei norite iš karto pamatyti nuotrauką, kai ji buvo nufotografuota su vaizdais iš komandinės eilutės:

imagesnap & open snapshot.jpg

Tai paleis paveikslėlį numatytojoje nuotraukų redagavimo priemonėje, atsižvelgiant į tai, kas susietas su JPG failo formatu. Pagal numatytuosius nustatymus „Mac OS X“ paprastai yra Peržiūra, nebent failo ir programos susiejimas buvo pakeistas „Finder“. Atidaryti veikia kaip komandų eilutės sąsaja, leidžianti atidaryti failus, dokumentus ir katalogus Finder ir OS X GUI.

Atkreipkite dėmesį, kad senesnis straipsnis apie „iSightCapture“ lieka toliau pateiktas archyvavimo tikslais ir tiems, kurie turi senesnius „Mac“, kuriuose „ImageSnap“ gali neveikti.Visuose naujesniuose „Mac“ kompiuteriuose naudokite „ImageSnap“, jei norite užfiksuoti fotoaparato vaizdus naudodami „iSight“ (arba „FaceTime“) vaizdus naudodami komandų eilutę.

-

„iSightCapture“ diegimas yra labai paprastas, įdėkite „isightcapture“ įrankį į /usr/sbin (arba kitur, jei norite) ir galėsite paleisti komandų eilutės įrankį su šiomis parinktimis:

-v: išvesties informacija apie versiją ir išeiti

-d : įgalinkite derinimo pranešimus. Išjungta pagal numatytuosius nustatymus

-n : užfiksuoti n-ąjį kadrą

-w : išvesties failo pikselių plotis. Numatyta, kad 640 pikselių.

-h : išvesties failo pikselių aukštis. Numatytasis 480 pikselių.

-t : išvesties formatas – vienas iš jpg, png, tiff arba bmp. Numatyta, kad JPEG.

Naudoti įrankį paprasta, o štai keli pavyzdžiai (iš readme.rtf):

$ ./isightcapture image.jpg

išves 640 × 480 vaizdą JPEG formatu

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

išves 320 × 240 mastelio vaizdą PNG formatu

Išskyrus akivaizdžius naudojimo būdus, sklando keletas kūrybingų idėjų, kurias būtų galima naudoti su šia programa. Mūsų mėgstamiausias yra Dylano O'Donnello scenarijus, kuris nufotografuoja pabudus sistemai ir įkelia jį į svetainę, sukurti gražų nuotraukų koliažą. Rezultatai yra gana įdomūs, patikrinkite jo svetainę, kur rasite scenarijų ir efekto demonstravimą. Žinoma, taip pat galite įjungti ssh/telnet į Mac kompiuterį, kuriame veikia šis įrankis, ir fotografuoti vartotoją jam nežinant arba net sukurti tam tikrą apsaugos sistemą parašydami paprastą scenarijų, kuris automatizuoja nuotraukų darymą. Galimybių yra daug…

Užfiksuokite „iSight“ vaizdus naudodami komandų eilutę