Uzņemiet iSight attēlus, izmantojot komandrindu

Anonim

Mēs visi zinām, ka Photo Booth ir lieliska izklaide un noteikti izklaidēs mūsu draugus un ģimeni ar muļķīgajiem efektiem. Bet ko darīt, ja vēlaties uzņemt attēlus, izmantojot iSight no komandrindas? Diemžēl Apple nenodrošina šo iespēju (vismaz mēs zinām), taču, pateicoties viltīgam indivīdam Akselam Baueram, mums ir pieejams komandrindas rīks šī uzdevuma veikšanai.Iespēja uzņemt attēlus no komandrindas paver daudzas interesantas iespējas, un mēs nosaucam dažus iespējamos lietojumus.

Atjaunots: 31.1.2013. — Tagad mēs atsaucamies uz ImageSnap rīku, lai uzņemtu attēlus ar iSight vai FaceTime kameru Termināļa ceļš. Vecā iSightCapture lietotne vairs netiek atbalstīta, un tā nedarbojas jaunākos Mac datoros un jaunākās OSX versijās, tā vietā darbojas ImageSnap. ImageSnap ir balstīts uz iSightCapture, taču joprojām tiek izstrādāts un darbojas ar OS X 10.8+ Mountain Lion un jaunākām versijām.

Uzņemiet iSight/FaceTime kameras attēlus, izmantojot komandrindu

ImageSnap ir bezmaksas trešās puses lietotne, kuru ir ļoti viegli lietot. Lūk, kā to lejupielādēt, instalēt un lietot:

  • Izņemiet to ar tar -xvf imagesnap.tgz
  • Kopēt imagesnap izpildāmo failu mapē /usr/local/bin/ ar “sudo cp imagesnap /usr/local/bin/”
  • Apstipriniet, ka tas darbojas, komandrindā izpildot “imagesnap”

Noklusējuma fails tiek saglabāts JPG formātā ar nosaukumu snapshot.jpg pašreizējā darba direktorijā. Ja vēlaties, varat norādīt citu faila nosaukumu vai ceļu:

imagesnap ~/Desktop/Pictures/Mugshot.jpg

Lai uzreiz redzētu attēlu pēc tā uzņemšanas, izmantojot attēlu no komandrindas:

imagesnap & open snapshot.jpg

Tādējādi attēls tiks palaists noklusējuma fotoattēlu redaktorā atkarībā no tā, kurš ir saistīts ar JPG faila formātu. Pēc noklusējuma tas parasti ir Priekšskatījums operētājsistēmā Mac OS X, ja vien faila un lietotnes saistība nav mainīta programmā Finder. Atvērt darbojas kā komandrindas saskarne, lai atvērtu failus, dokumentus un direktorijus Finder un OS X GUI.

Ņemiet vērā, ka vecākais raksts par iSightCapture ir pieejams arhivēšanas nolūkos un tiem, kam ir vecāki Mac datori, kuros ImageSnap var nedarboties.Visiem jaunākiem Mac datoriem izmantojiet ImageSnap, ja vēlaties uzņemt kameras attēlus ar iSight (vai FaceTime) attēliem, izmantojot komandrindu.

-

iSightCapture instalēšana ir ļoti vienkārša, ievietojiet isightcapture rīku mapē /usr/sbin (vai citur, ja vēlaties), un jūs varēsiet palaist komandrindas rīku ar šādām opcijām:

-v: izejas versijas informācija un izeja

-d : iespējojiet atkļūdošanas ziņojumus. Izslēgts pēc noklusējuma

-n : tveriet n-to kadru

-w: izvades faila pikseļu platums. Pēc noklusējuma 640 pikseļi.

-h : izvades faila pikseļu augstums. Pēc noklusējuma 480 pikseļi.

-t : izvades formāts — viens no jpg, png, tiff vai bmp. Noklusējums ir JPEG.

Rīka lietošana ir vienkārša, un šeit ir daži piemēri (no readme.rtf):

$ ./isightcapture image.jpg

izvadīs 640 × 480 attēlu JPEG formātā

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

izvadīs mērogotu 320 × 240 attēlu PNG formātā

Izņemot acīmredzamos lietojumus, ir pieejamas dažas radošas idejas izmantošanai ar šo utilītu. Mūsu iecienītākā ir Dilana O'Donela skripts, kas uzņem attēlu sistēmas pamodināšanas laikā un augšupielādē to vietnē. izveidojot jauku foto kolāžu. Rezultāti ir diezgan interesanti, pārbaudiet viņa vietni, lai uzzinātu skriptu un efekta demonstrāciju. Protams, jūs varat arī izveidot ssh/telnet operētājsistēmā Mac, kurā darbojas šis rīks, un fotografēt lietotāju, viņam nezinot, vai pat izveidot sava veida drošības sistēmu, uzrakstot vienkāršu skriptu, kas automatizē attēlu uzņemšanu. Iespējas ir daudz…

Uzņemiet iSight attēlus, izmantojot komandrindu