InglesPransesEspanyol

Patakbuhin ang mga server | Ubuntu > | Fedora > |


OnWorks favicon

fswebcam - Online sa Cloud

Patakbuhin ang fswebcam sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na fswebcam na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


fswebcam - Maliit at simpleng webcam para sa *nix.

SINOPSIS


fswebcam [] [[] ... ]

DESCRIPTION


Ang fswebcam ay isang maliit at simpleng webcam app para sa *nix. Maaari itong kumuha ng mga larawan mula sa isang bilang ng mga
iba't ibang mga mapagkukunan at magsagawa ng simpleng pagmamanipula sa nakuhang larawan. Ang imahe ay maaaring
na-save bilang isa o higit pang PNG o JPEG file.

Ang PNG o JPEG na imahe ay maaaring ipadala sa stdio gamit ang filename na "-". Ang output filename ay
na-format ni strftime.

Configuration


Configuration talaksan
Ginagamit ng mga config file ang mahabang bersyon ng mga opsyon nang walang prefix na "--". Nagsisimula ang mga komento sa
isang # na simbolo sa simula ng linya.

Pangkalahatan Options
-?, - Tumulong
Magpakita ng buod ng paggamit.

-c, --config
Mag-load ng mga opsyon mula sa isang file. Maaari kang mag-load ng higit sa isang config file, at maaari mong paghaluin ang mga ito
na may mga argumento sa command-line.

Tandaan: Hindi magagamit ang opsyong ito mula sa loob ng configuration file.

-q, --tahimik
Itinatago ang lahat ng mensahe maliban sa mga error.

-v, --verbose
Mag-print ng karagdagang impormasyon sa panahon ng proseso ng pagkuha.

--bersyon
I-print ang numero ng bersyon at lumabas.

-l, --loop
Patuloy na kumuha ng mga larawan. Ang oras sa pagitan ng mga larawan ay tinukoy sa mga segundo.

Ang default na gawi ay ang pagkuha ng isang larawan at paglabas.

nota: Ang oras upang makuha ang susunod na larawan ay kinakalkula na may kaugnayan sa panahon, kaya isang
hindi agad makunan ang larawan kapag nagsimula ang programa.

--offset
Itinatakda ang offset na gagamitin kapag kinakalkula kapag ang susunod na imahe ay dapat na sa loop mode.
Maaaring positibo o negatibo ang halaga.

-b, --background
Tumakbo sa background. Sa ganitong mode stdout at hindi available ang console logging.

--pid
Sine-save ang PID ng proseso sa background sa tinukoy na file. Hindi pinansin kapag hindi
gamit ang background mode.

--log [file/syslog:]
I-redirect ang mga mensahe ng log sa isang file o syslog. Halimbawa

--log output.log
--log file:output.log
--log syslog

--gmt Gamitin ang GMT sa halip na ang lokal na timezone kapag nagfo-format ng text gamit ang strftime.

Pagbihag Options
-d, --aparato [ :] pangalan>
Itakda ang source o device na gagamitin. Awtomatikong pinipili ang source module maliban kung
tinukoy sa unlapi.

Ang default ay / dev / video0.

Magagamit na mga module ng pinagmulan, ayon sa kagustuhan:

V4L2 - Kumuha ng mga larawan mula sa isang V4L2 compatible na video device.
V4L1 - Kumuha ng mga larawan mula sa isang V4L1 compatible na video device.
FILE - Kumuha ng larawan mula sa JPEG o PNG image file.
RAW - Nagbabasa ng mga larawan nang diretso mula sa isang device o file.
TEST - Gumuhit ng mga color bar.

-i, --input <input numero or pangalan>
Itakda ang input na gagamitin. Maaari kang pumili ng input ayon sa numero o pangalan nito.

Default ay "0".

--list-inputs
Ilista ang mga available na input para sa napiling source o device.

fswebcam -d v4l2:/dev/video1 --list-inputs

-t, --tuner <tuner numero>
Itakda ang tuner na gagamitin.

-f, --dalas
Itakda ang dalas ng napiling input o tuner. Ang halaga ay maaaring basahin bilang KHz o
MHz depende sa input o tuner.

-p, --palette
Subukang gamitin ang tinukoy na format ng larawan kapag kumukuha ng larawan.

Ang default ay awtomatikong pumili ng isa.

Mga sinusuportahang format:

PNG
JPEG
MJPEG
S561
RGB32
RGB24
BGR32
BGR24
YUYV
UYVY
YUV420P
BAYER
SGBRG8
SGRBG8
RGB565
RGB555
Y16
Grey

-r, --resolution
Itakda ang resolution ng larawan ng pinagmulan o device. Ang aktwal na resolution na ginamit ay maaaring
naiiba kung hindi ma-capture ng source o device sa tinukoy na resolution.

Default ay "384x288".

--fps <frames para pangalawa>
Itinatakda ang frame rate ng capture device. Ito ay kasalukuyang gumagana lamang sa ilang partikular
V4L2 device.

Ang default ay "0", hayaan ang device na magpasya.

-F, --mga frame
Itakda ang bilang ng mga frame na kukunan. Ang mas maraming frame ay nangangahulugan ng mas kaunting ingay sa final
larawan, gayunpaman ang mga oras ng pagkuha ay magiging mas mahaba at ang mga gumagalaw na bagay ay maaaring mukhang malabo.

Default ay "1".

-S, --laktawan
Itakda ang bilang ng mga frame na lalaktawan. Ang mga frame na ito ay kukunan ngunit hindi gagamitin.
Gamitin ang opsyong ito kung nagpapadala ang iyong camera ng ilang masama o sira na mga frame noong una
nagsisimula nang manghuli.

Default ay "0".

-D, --antala
Naglalagay ng pagkaantala pagkatapos mabuksan at masimulan ang pinagmulan o device, at
bago magsimula ang pagkuha. Ang ilang mga device ay nangangailangan ng pagkaantala na ito upang hayaan ang larawan na tumira
pagkatapos mabago ang isang setting. Ang oras ng pagkaantala ay tinukoy sa mga segundo.

-R, --basahin
Gumamit ng read() para kumuha ng mga larawan. Maaari itong maging mas mabagal ngunit mas matatag sa ilang device.

Default ay ang paggamit ng mmap(), bumabalik sa read() kung hindi available ang mmap().

-s, --itakda
Magtakda ng kontrol. Ang mga ito ay ginagamit ng mga source module upang kontrolin ang imahe o device
mga parameter. Ang mga numerong halaga ay maaaring ipahayag bilang isang porsyento ng maximum na hanay doon
o literal na halaga, halimbawa:

--set brightness=50% --set framerate=5

Sinusuportahan din ang mga non-numeric na kontrol:

--set lights=on

Nagtatampok ang V4L2 ng isang uri ng kontrol na tinatawag na 'button'. Ang mga kontrol na ito ay hindi kumukuha ng anuman
halaga, ngunit nag-trigger ng isang aksyon. Halimbawa:

--set "Ibalik ang Mga Setting ng Pabrika"

Ang mga control name at value ay hindi case sensitive.

nota: Mag-iiba-iba ang mga available na kontrol depende sa source module at mga device na ginamit.
Para sa karagdagang impormasyon tingnan ang --list-controls pagpipilian.

--list-controls
Ilista ang mga available na kontrol at ang mga kasalukuyang value ng mga ito para sa napiling source module at
aparato. Halimbawa:

fswebcam -d v4l2:/dev/video2 --list-controls

Pagbubuhos Options
Ginagawa ang mga opsyong ito sa pagkakasunud-sunod ng paglitaw ng mga ito sa command line, na nagpapatupad lamang
mga imahe na output sa susunod na linya ng command. Halimbawa:

fswebcam -r 640x480 output1.jpeg --scale 320x240 output2.jpeg

Gagawa ng dalawang larawan, "output1.jpeg" na naglalaman ng isang buong resolution na kopya ng
nakunan na larawan at "output2.jpeg" na naglalaman ng parehong nakunan na larawan ngunit naka-scale sa
kalahati ng laki.

--walang-banner
Huwag paganahin ang banner.

--itaas-banner
Iposisyon ang banner sa itaas ng larawan.

--ibaba-banner
Iposisyon ang banner sa ibaba ng larawan.

Ito ang default.

--kulay ng banner <#AARRGGBB>
Itakda ang kulay ng banner. Gumagamit ng web-style na hexadecimal na format (#RRGGBB) upang
ilarawan ang kulay, at maaaring suportahan ang isang alpha channel (#AARRGGBB). Mga halimbawa:

Purong pula ang "#FF0000".
Ang "#80000000" ay semi-transparent na itim.
Ang "#FF000000" ay hindi nakikita (ang alpha channel ay nasa maximum).
Default ay "#40263A93".

--kulay-linya <#AARRGGBB>
Itakda ang kulay ng linya ng divider. Tingnan mo --kulay ng banner para sa karagdagang impormasyon.

Default ay "#00FF0000".

--text-kulay <#AARRGGBB>
Itakda ang kulay ng teksto. Tingnan mo --kulay ng banner para sa karagdagang impormasyon.

Default ay "#00FFFFFF".

--font <file or Font pangalan]:[font laki]>
Itakda ang font na ginamit sa banner. Kung walang path na tinukoy ang path sa GDFONTPATH
environment variable ay hinanap para sa font. Ang mga pangalan ng fontconfig ay maaari ding gamitin kung
may suporta ang GD library.

Kung walang tinukoy na laki ng font ang default na "10" ang gagamitin.

Default ay "sans:10".

--walang-anino
I-disable ang text shadow.

--anino
Paganahin ang text shadow.

Ito ang default na pag-uugali.

--pamagat
Itakda ang pangunahing teksto, na matatagpuan sa kaliwang tuktok ng banner.

--walang titulo
I-clear ang pangunahing teksto.

--subtitle
Itakda ang teksto ng sub-title, na matatagpuan sa kaliwang ibaba ng banner.

--walang-subtitle
I-clear ang teksto ng sub-title.

--timestamp
Itakda ang timestamp text, na matatagpuan sa kanang tuktok ng banner. Ang string na ito ay
na-format ni strftime.

Default ay "%Y-%m-%d %H:%M (%Z)".

--walang-timestamp
I-clear ang teksto ng timestamp.

--impormasyon
Itakda ang teksto ng impormasyon, na matatagpuan sa kanang ibaba ng banner.

--walang-impormasyon
I-clear ang text ng impormasyon.

--underlay
Mag-load ng PNG na larawan at i-overlay ito sa larawan, sa ibaba ng banner. Ang imahe ay
nakahanay sa kaliwang itaas.

nota: Ang underlay ay inilalapat lamang kapag nagse-save ng larawan at hindi binago ng anuman
ng mga opsyon o epekto ng larawan.

--walang-underlay
I-clear ang underlay na imahe.

--overlay
Mag-load ng PNG na larawan at overlay sa larawan, sa itaas ng banner. Ang imahe ay nakahanay
sa kaliwang tuktok.

nota: Ang overlay ay inilalapat lamang kapag nagse-save ng larawan at hindi binago ng anuman
ng mga opsyon o epekto ng larawan.

--walang-overlay
Alisin ang overlay na larawan.

--jpeg
Itakda ang JPEG bilang format ng imahe ng output. Ang compression factor ay isang halaga sa pagitan ng 0
at 95, o -1 para sa awtomatiko.

Ito ang default na format, na may salik na "-1".

--png
Itakda ang PNG bilang format ng imahe ng output. Ang compression factor ay maaaring isang halaga sa pagitan ng 0
at 9, o -1 para sa awtomatiko.

--iligtas
Sine-save ang imahe sa tinukoy na filename.

Tandaan: Hindi ito kailangan sa command-line kung saan ang filename lang ay sapat na
mag-save ng larawan.

--ibalik
Bumalik sa orihinal na nakunan na larawan at resolution. I-undo nito ang lahat ng nakaraan
mga epekto sa larawan.

Tandaan: Ibinabalik lamang nito ang mismong larawan, at hindi ang mga opsyon gaya ng font, kulay at
overlay

--pitik
I-flip ang imahe. Ang direksyon ay maaaring (h) pahalang o (v) patayo. Halimbawa:

--flip h I-flip ang imahe nang pahalang.
--flip h,v Bina-flip ang imahe nang pahalang at patayo.

--crop
I-crop ang larawan. Nang walang offset, ang na-crop na lugar ang magiging sentro ng larawan.
Halimbawa:

--crop 320x240 I-crop ang gitnang 320x240 na bahagi ng larawan.
--crop ang 10x10,0x0 I-crop ang 10x10 na lugar sa kaliwang sulok sa itaas ng larawan.

--scale
I-scale ang larawan.

Halimbawa: Ang "--scale 640x480" ay nag-scale ng pataas o pababa sa imahe sa 640x480.

tandaan: Ang aspect ratio ng larawan ay hindi pinananatili.

--iikot
I-rotate ang imahe sa tamang mga anggulo (90, 180 at 270 degrees).

tandaan: Ang pag-rotate ng larawan 90 o 270 degrees ay magpapalit sa mga sukat.

--deinterlace
Maglagay ng simpleng deinterlacer sa larawan.

--baligtad
Baligtarin ang lahat ng mga kulay sa imahe, na lumilikha ng negatibo.

--greyscale
Alisin ang lahat ng kulay sa larawan.

--swapchannels
Magpalit ng kulay na channel c1 at c2. Ang mga wastong channel ay R, G at B -- para sa Pula, Berde at
Mga asul na channel ayon sa pagkakabanggit.

Halimbawa: Papalitan ng "--swapchannels RB" ang pula at asul na mga channel.

--exec
Isinasagawa ang tinukoy na utos at hinihintay itong makumpleto bago magpatuloy. Ang
command line ay na-format sa pamamagitan ng strftime.

Mga TANDA


SIGHUP Nagiging sanhi ito ng fswebcam na i-reload ang configuration nito.

SIGUSR1
Nagiging sanhi ng fswebcam na kumuha ng larawan kaagad nang hindi naghihintay sa timer sa
loop mode.

KILALA TUMBOK


Maaaring mali ang puwang sa pagitan ng mga titik. Isa itong isyu sa GD library.

Pag-uulat TUMBOK


Mangyaring mag-ulat ng mga bug saphil@sanslogic.co.uk>.

Gumamit ng fswebcam online gamit ang mga serbisyo ng onworks.net


Ad


Ad