Ubuntu draiveri tīmekļa kamerai. Tīmekļa kameras pievienošana Ubuntu Linux

Sākums / Tehnoloģijas

Dažu pēdējo gadu laikā operāciju zāles funkcionalitātes izmaksas Linux sistēmas nevis saruka, bet pat palielinājās. Labs aparatūras atbalsts ir viena no pēdējām lietām, kas Linux trūkst salīdzinājumā ar citām operētājsistēmām. Patiesībā šī nav Linux kopienas kļūda. Aparatūras ražotāji ir vainīgi, ka viņi neatbalsta savu aprīkojumu operētājsistēmās, kas nav patentētas.

Izstrādātāji Linux kopienas faktiski dara brīnumus ar atbalstu aparatūra, un es pateicos viņiem par lielisko darbu, ko viņi ir paveikuši. Tīmekļa kameras atbalsts kādreiz tika paslēpts Linux atbalstītās aparatūras sarakstā. Taču šodien mums ir Video4Linux video uzņemšana, ko atbalsta UVC un GSPCA tīmekļa kameru draiveri, un lielākā daļa tīmekļa kameru veiksmīgi darbojas mūsu Linux datoros.

Ikvienam, kurš tikko ir instalējis Ubuntu, var būt ļoti mulsinoši konstatēt, ka viņa tīmekļa kamera darbojas, bet tā nevar kontrolēt iestatījumus, piemēram, spilgtumu, kontrastu, automātiskā ekspozīcija utt. Tipisks vietējās operētājsistēmas lietotājs izmantos vadīklas, lai pielāgotu šos iestatījumus. Taču mēs sekojam līdzi progresīviem izstrādātājiem, jo ​​Linux kopiena nodrošina rīkus mūsu tīmekļa kameru vadīšanai.

Ļaujiet man iepazīstināt ar lietojumprogrammām, kuras izmantoju savā Ubuntu datorā, izmantojot Logitech E3500, Logitech E2500 un daudzas citas beznosaukuma tīmekļa kameras, lai pielāgotu to video un citus iestatījumus.

Starp citu, mēs iepriekš runājām par. Interesanti? Jūs varat doties uz rakstu, izmantojot iepriekš norādīto saiti.

Tīmekļa kameras iestatīšana operētājsistēmā Linux

Kā jūs saprotat, šajā rakstā mēs par to runāsim tīmekļa kameras iestatīšana sadalēs Linux. Tīmekļa kameras iestatīšana operētājsistēmā Linux ir ļoti vienkārša, un tagad mēs jums pateiksim, kā to izdarīt visvienkāršākajā veidā vienkāršā veidā. Ja jums ir kādi jautājumi, rakstiet tos veidlapā komentāri. Mēs noteikti pastāstīsim, ko un kā darīt vēl sīkāk.

Vispirms ir rīks Gtk-v4l. Tas būtībā ir jūsu tīmekļa kameras vadības panelis, un tajā ir visi iestatījumi, ko citu operētājsistēmu tīmekļa kameru draiveri nodrošina jūsu Video4Linux tīmekļa kamerai.

Darbs ar tīmekļa kameru operētājsistēmā Linux

Ir arī vērts atzīmēt, ka šo programmu draiveri atbalsta tādus ražotājus kā:

  • Samsung
  • Ģeniāls
  • Tevion
  • Uzticēties
  • MediaForte
  • Mikro inovācijas
  • Hercules
  • Jenoptik
  • Taifūns
  • kā arī milzīgs skaits citu ražotāju.

Gtk-v4l nav Ubuntu 17.10 krātuvēs, tāpēc jums ir jāpievieno savs repozitorijs avotu sarakstam. Šeit ir šīs komandas:

sudo add-apt-repository ppa:libv4l/ppa

sudo apt-get atjauninājums

sudo apt-get install gtk-v4l

Otrkārt pieteikumu ko izmantoju sauc Guvcview, un tas ir kaut kas līdzīgs Gtk-v4l plus Siers. Varat kontrolēt savas tīmekļa kameras, ierakstīt attēlus, video un daudz ko citu. Guvcview, tāpat kā Gtk-v4l, nav Ubuntu 17.10 repozitorijā, tāpēc vispirms ir jāpievieno tā repozitorijs, lai to instalētu:

sudo add-apt-repository ppa:pj-assis/ppa

sudo apt-get atjauninājums

sudo apt-get instalēt guvcview

Iepriekš redzamajā ekrānuzņēmumā jūs varat redzēt lietotāja interfeiss Guvcview.

Es domāju, ka šīs divas lietojumprogrammas ir nepieciešamas vidusmēra lietotājam, lai kontrolētu savas tīmekļa kameras operētājsistēmā Ubuntu Linux, vai jūs piekrītat? ja neesat vidusmēra lietotājs un vēlaties kontrolēt savu tīmekļa kameru, izmantojot CLI no termināļa, vairāk informācijas varat atrast mūsu vietnē.

Secinājumi

Tīmekļa kameras iestatīšana operētājsistēmā Linux ir ļoti vienkārša jebkurā modernajā Ubuntu versijā. Mēs jums pastāstījām par lielāko daļu labākās programmas, kas ir ļoti ērti pat iesācējam.

Ja atrodat kļūdu, lūdzu, iezīmējiet teksta daļu un noklikšķiniet Ctrl+Enter.

Šajā dokumentā ir aprakstīts, kā izvēlēties, iestatīt un lietot tīmekļa kameru Ubuntu. Ja lasāt šo lapu, iespējams, atrodaties vienā/abās no šīm situācijām:

  1. Meklē informāciju par to, kuru tīmekļa kameru iegādāties.
  2. Mēģina iestatīt un izmantot esošo tīmekļa kameru.

Lūdzu, ņemiet vērā, ka šis dokuments ir paredzēts pašreizējam laidienam: Ubuntu 10.10 (Maverick Meerkat).

1. Web kameras izvēle

Tīmekļa kameras atbalstu operētājsistēmā Linux galvenokārt nodrošina Linux UVC Project UVC draiveris. Tā mērķis ir nodrošināt universālu draiveri tādā pašā veidā, kā vispārējs draiveris apstrādā USB atmiņas ierīces (atmiņas kartes, cietos diskus utt.). Taču arī citi draiveri Ja vēlaties iegādāties tīmekļa kameru lietošanai ar Ubuntu, jums vajadzētu meklēt ar UVC saderīgu kameru. Projektam ir labs UVC saderīgu tīmekļa kameru saraksts.

2. Web kameras pārbaude, izmantojot sieru

Ubuntu mērķis ir nodrošināt tīmekļa kamerām "out-of-the-box" vai "just-works" funkcionalitāti. Tas nozīmē, ka jums vajadzētu būt iespējai pievienot savu tīmekļa kameru un nekavējoties to izmantot: bez draiveru diskiem vai instalēšanas. Lai pārbaudītu, vai jūsu tīmekļa kamera darbojas šādā veidā, instalējiet Cheese — GNOME programmu video un fotoattēlu uzņemšanai no tīmekļa kameras. Tas var izmantot arī dažus specefektus. Siers ir iekļauts galvenajos krātuvēs kopš Ubuntu 8.04 LTS (Hardy Heron). Tas izmanto gstreamer bibliotēku, kas izmanto video4linux2 API.

Lejupielādējiet un instalējiet Cheese, veicot šādas darbības:

  1. Atveriet termināļa logu.
  2. Ierakstiet šādu komandu: sudo apt-get install siers
  3. Skrien Siers. Sieram ir automātiski jāatrod jūsu tīmekļa kamera un jāparāda tiešraides video straume.
  4. Lai ierakstītu video vai momentuzņēmumu, noklikšķiniet uz fotoattēla vai video un atlasiet Uzņemiet fotoattēlu vai Sāciet ierakstīšanu.

    • Ja Cheese nerāda jūsu tīmekļa kameras izvadi, pārbaudiet, vai problēma nav saistīta ar sieru, pirms mēģināt kaut ko citu, izmantojot kādu no programmām nākamajā sadaļā.
    • Ja Siers parāda izkropļotu attēlu vai attēlu ar sliktu krāsu/spilgtumu/kontrastu, dodieties uz Ubuntu wiki tīmekļa kameras problēmu novēršanas lapu, lai uzzinātu, kā to atrisināt.

3. Tīmekļa kameras programmatūra

Šis ir programmatūras saraksts, kas ļauj veikt vienkāršu "plug-in-and-go" pārbaudi, izmantojot tīmekļa kameru. Izmēģiniet kādu no šīm programmām, ja Siers vispār neko nerādīja, lai pārliecinātos, ka Siers neizraisa problēmu.

    Empathy ir bijusi noklusējuma VoIP/video tērzēšanas lietojumprogramma kopš Ubuntu 9.10 (Karmic Koala), un to var izmantot, lai noteiktu, vai jūsu tīmekļa kamera darbojas vai ne.

3.1. Tīmekļa kameras programmatūras konfigurēšana

Dažos gadījumos multivides atskaņotājam (cita starpā VLC, mplayer) būs jāzina jūsu tīmekļa kameras video un audio ierīces faili. Pirms pievienojat tīmekļa kameru, izmēģiniet šīs divas komandas konsolē:

ls /dev/video* ls /dev/audio*

Pierakstiet parādītās ierīces. Tagad pievienojiet tīmekļa kameru, ļaujiet sistēmai dažas sekundes reģistrēt ierīci un vēlreiz izpildiet abas komandas. Jaunajiem izskatiem ir jāpieder jūsu tīmekļa kamerai (piemēram, /dev/video0 un /dev/audio2). Ja nekas jauns neparādās, iespējams, būs jāieslēdz tīmekļa kamera. Iebūvētai tīmekļa kamerai, iespējams, ir pieejams funkciju taustiņš, lai to paveiktu.

3.2. VLC

3.2.1. Izmantojot GUI

VLC faila izvēlnē izvēlieties "Atvērt uztveršanas ierīci". un ievadiet video un audio ierīces faili (skatiet iepriekš) attiecīgi video ierīces nosaukumā un audio ierīces nosaukumā. Ja vēlaties tikai "spoguli" (lai redzētu, ko rāda tīmekļa kamera), noklikšķiniet uz "OK" un esat pabeidzis. Ja vēlaties ierakstīt, sadaļā "Papildu opcijas" atzīmējiet "Straumēt/saglabāt". Noklikšķiniet uz Iestatījumu pogu, kas atrodas tieši blakus sadaļā "Izvadi" un ievadiet faila nosaukumu (MPEG TS), atzīmējiet "Audio kodeks" un "Video kodeks". droši atstājiet arī noklusējuma iestatījumus (acīmredzot lielāka saspiešana nodrošina mazāku failu izmēru, tāpēc noklikšķiniet uz "OK" ekrānā Iestatījumi un vēlreiz galvenajā tīmekļa kameras ekrānā (Video4linux), ja vēlaties to kontrolēt piekļūstiet vairākiem iestatījumiem, tostarp izšķirtspējai, noklikšķinot uz pogas Papildu opcijas.

3.2.2. Izmantojot komandrindu

Vienkāršu tīmekļa kameras video pārbaudi var veikt šādi. Tas pieņem, ka tīmekļa kamera ir instalēta kā "/dev/video0".

$ vlc v4l2:///dev/video0

Ja vēlaties ātri sākt video sesiju ar tīmekļa kameru, iegūtā vlc komanda tiek drukāta apakšā esošajā rindā Pielāgot. Jums vienkārši jāpievieno "vlc", piem.

vlc v4l2:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/audio2" :v4l-norm=3:v4l-frequency=-1:v4l-caching=300:v4l-chroma ="" :v4l-fps=-1.000000:v4l-samplerate=44100:v4l-channel=0:v4l-tuner=-1:v4l-audio=-1:v4l-stereo:v4l-width=640:v4l-height =480:v4l-spilgtums=-1:v4l-colour=-1:v4l-hue=-1:v4l-contrast=-1:no-v4l-mjpeg:v4l-decimation=1:v4l-quality=100

Tāpat būs jāpievieno ierakstīšanas instrukcijas. Kopējiet lodziņa "Straumes izvades MRL" saturu sadaļā "Iestatījumi" un mainiet ":sout=" uz "--sout" un pievienojiet to savai vlc komandai:, piemēram,

vlc v4l2:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/audio2" :v4l-norm=3:v4l-frequency=-1:v4l-caching=300:v4l-chroma ="" :v4l-fps=-1.000000:v4l-samplerate=44100:v4l-channel=0:v4l-tuner=-1:v4l-audio=-1:v4l-stereo:v4l-width=640:v4l-height =480:v4l-spilgtums=-1:v4l-colour=-1:v4l-hue=-1:v4l-contrast=-1:no-v4l-mjpeg:v4l-decimation=1:v4l-quality=100 -- sout "#transcode(vcodec=mp1v,vb=1024,scale=1,acodec=mpga,ab=192,channels=2):dublikāts(dst=std(access=file,mux=mpeg1,dst=/tmp/test .mpg))"

Lai vienkārši uzņemtu dažus momentuzņēmumus, atveriet tīmekļa kameru bez ierakstīšanas un izvēlnē "Video" izvēlieties "Momentuzņēmums".

3.3. FFmpeg

FFmpeg ir starpplatformu audio/video ierakstīšanas, konvertēšanas un straumēšanas lietojumprogramma.

3.3.1. Video ierakstīšana

  1. Lai ierakstītu gan video, gan audio, izmantojot FFmpeg, vispirms pārliecinieties, vai tas ir instalēts: sudo apt-get install ffmpeg
  2. Palaidiet ffmpeg ar tādiem argumentiem kā: ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Jaunākajās Ubuntu versijās (>= 12.10) komandas ffmpeg vietā jāizmanto avconv:

avconv -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

3.4. MPlayer

Var parādīt tīmekļa kameras video straumi,

3.4.1. Video ierakstīšana

Lai ierakstītu video no komandrindas:

  1. Atveriet termināļa logu un ierakstiet šo: mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0

      Šajā piemērā tiek pieņemts, ka jūsu tīmekļa kameras ierīce atrodas /dev/video0

      Izšķirtspēja (platums=??? & augstums=???) ir jāizvēlas tā, lai tā atbilstu jūsu ierīces izvadei.

3.5. MEkodētājs

MPlayer pavadonis MEncoder var ierakstīt no tīmekļa kameras video failos.

3.5.1. Video ierakstīšana

  1. Ieraksts AVI, bez audio: mencoder tv:// -tv driver=v4l2:width=320:height=240:device=/dev/video0 -ovc lavc -o webcam.avi
  2. Ieraksts AVI, ar audio: mencoder tv:// -tv driver=v4l2:width=320:height=240:device=/dev/video0:forceaudio:adevice=/dev/dsp1 -ovc lavc -oac mp3lame -lameopts cbr: br=64:mode=3 -o webcam.avi
    • Lai iegūtu papildinformāciju par audio opcijām, ierakstiet "man mencoder".
    • /dev/dsp1 attiecas uz tīmekļa kameras USB audio ierīci.

      /dev/dsp attiecas uz skaņas karti.

Jums var būt nepieciešams instalēt šīs programmas ar

sudo apt-get install mplayer mencoder

    Chaos Infinito kameras monitorā ir redzama ikona, kas ļauj uzzināt, kad tīmekļa kamera ir ieslēgta. Tas ir bijis Visuma repozitorijā kopš Ubuntu 10.10 (Maverick Meerkat) un ir izlaists saskaņā ar GPL.

    luvcview ir laba programma, ko varat izmantot, lai pārbaudītu, vai kamera darbojas. Tas ir bijis Visuma repozitorijā kopš Ubuntu 8.04 LTS (Hardy Heron). Ja tas nedarbojas, iespējams, būs jāatjaunina UVC draiveris (skatiet tālāk norādītās manuālās instalēšanas instrukcijas).

    guvcview ir balstīts uz luvcview, un tam ir grafisks lietotāja interfeiss. Tas ir bijis Visuma krātuvēs kopš Ubuntu 9.10 (Karmic Koala).

    Camorama(nav atjaunināts kopš 2007. gada), xawtv, aMSN, un Kopete var izmantot, lai pārbaudītu un izmantotu jūsu tīmekļa kameru. Tie ir bijuši Visuma krātuvēs kopš Ubuntu 6.06 LTS (Dapper Drake), izņemot Kopeti, kas atrodas galvenajās krātuvēs.

3.6. Skype

Skatiet īpašās un SkypeWebCams lapas.

3.7. straumētājs

Straumētāja pakotne nodrošina ļoti vienkāršu komandrindas interfeisu attēlu uzņemšanai:

straumētājs -f jpeg -o /ceļš/uz/attēls.jpeg

Paketi var instalēt šādi:

sudo apt-get install straumētājs

4. Web kameras identificēšana

Lai gan tīmekļa kameras var izskatīties diezgan atšķirīgi viena no otras, tām bieži ir līdzīgi vai identiski galvenie komponenti. Tas nozīmē, ka draiveri var strādāt ar daudziem dažādiem ražotājiem un modeļiem ar nelielām izmaiņām vai bez izmaiņām.

6850 rubļi.

11% 7695 RUB

Logitech tīmekļa kamera C925e

Saderīgs ar Linux. Tips - tīmekļa kamera. Ar monitora stiprinājumu. Mikrofons - iebūvēts. Savietojams ar MacOS. Matricas megapikseļu skaits ir 2,0 MP. Savietojams ar Windows. Ar automātisko fokusu. Savienojums - USB 2.0. Video izšķirtspēja 1920x1080. Svars: 170 g Izmēri 126x73x45 mm.

pirkt V interneta veikals CompYou

Iespējama saņemšana

video apskatsfoto

RUB 1020

Tīmekļa kamera Genius FaceCam 1000X v2 32200223101

Windows saderīgs. Manuālais fokuss. Savietojams ar MacOS. Savienojums - USB 2.0. Tips - tīmekļa kamera. Mikrofons - iebūvēts. Monitora stiprinājums. Saderīgs ar Linux. Ar digitālo tālummaiņu 3x. Video izšķirtspēja 1280x720. Ar matricas megapikseļu skaitu 0,7 MP. Ar augstumu: 20 mm. Ar dziļumu: 22 mm. Ar platumu: 60 mm. Ar svaru: 50 g.

pirkt V interneta veikals TopComputer.RU

Iespējama saņemšana

video apskatsfoto

849 rubļi.

Tīmekļa kamera Genius FaceCam 1000X v2

Saderīgs ar Linux. Video izšķirtspēja 1280x720. Savietojams ar Windows. Matricas megapikseļu skaits ir 0,7 MP. Mikrofons - iebūvēts. Savienojums - USB 2.0. Savietojams ar MacOS. Digitālā tālummaiņa 3x. Tips - tīmekļa kamera. Ar monitora stiprinājumu. Ar manuālo fokusu. Svars: 50 g Izmēri 60x20x22 mm.

pirkt V interneta veikals Spēlētājs.Ru

Iespējama saņemšana

video apskatsfoto

RUB 7780

Logitech HD tīmekļa kamera C925e (960-001076)

Tips - tīmekļa kamera. Automātisks fokuss. Video izšķirtspēja 1920x1080. Mikrofons - iebūvēts. Monitora stiprinājums. Ar matricas megapikseļu skaitu 2,0 MP. Saderīgs ar Linux. Savienojums - USB 2.0. Windows saderīgs. Savietojams ar MacOS. Ar augstumu: 73 mm. Ar dziļumu: 45 mm. Ar platumu: 126 mm. Ar svaru: 170 g.

V interneta veikals Elektrozons

iespējams aizdevums | Iespējama saņemšana

video apskatsfoto

RUB 1105

Webcam Creative Live! Cam Sync HD 73VF077000001

Ar monitora stiprinājumu. Savietojams ar Windows. Savienojums - USB 2.0. Matricas megapikseļu skaits ir 0,3 MP. Video izšķirtspēja 640x480. Tips - tīmekļa kamera. Saderīgs ar Linux. Savietojams ar MacOS. Ar svaru: 175 g.

V interneta veikals TopComputer.RU

Iespējama saņemšana

video apskatsfotoatsauksmes

RUB 6534

Tīmekļa kamera Logitech C925e 960-001076

Automātisks fokuss. Ar matricas megapikseļu skaitu 2,0 MP. Saderīgs ar Linux. Windows saderīgs. Saderīgs ar MacOS. Tips - tīmekļa kamera. Monitora stiprinājums. Mikrofons - iebūvēts. Savienojums - USB 2.0. Video izšķirtspēja 1920x1080. Dziļums: 45 mm. Augstums: 73 mm. Platums: 126 mm. Svars: 170 g.

V interneta veikals Spēlētājs.Ru

iespējams aizdevums | Iespējama saņemšana

video apskatsfoto

RUB 6535

Web kamera Logitech WebCam C925e 960-001076

Matricas megapikseļu skaits ir 2,0 MP. Mikrofons - iebūvēts. Ar automātisko fokusu. Savienojums - USB 2.0. Video izšķirtspēja 1920x1080. Savietojams ar Windows. Saderīgs ar Linux. Savietojams ar MacOS. Tips - tīmekļa kamera. Ar monitora stiprinājumu. Ar augstumu: 73 mm. Ar dziļumu: 45 mm. Ar platumu: 126 mm. Ar svaru: 170 g.

V interneta veikals TopComputer.RU

Iespējama saņemšana

video apskatsfoto

RUB 7640

Web kamera Logitech WebCam C925e 960-001076 (melna)

Saderīgs ar Linux. Video izšķirtspēja 1920x1080. Windows saderīgs. Monitora stiprinājums. Savienojums - USB 2.0. Saderīgs ar MacOS. Ar matricas megapikseļu skaitu 2,0 MP. Tips - tīmekļa kamera. Automātisks fokuss. Mikrofons - iebūvēts. Ar dziļumu: 45 mm. Ar augstumu: 73 mm. Ar platumu: 126 mm. Ar svaru: 170 g.

V interneta veikals WOW! Tiešsaistes hipermārkets

iespējams aizdevums | Iespējama saņemšana

video apskatsfoto

RUB 1008

Tīmekļa radošā tiešraides kamera! Cam Sync HD melns 3.7Mpix USB2.0 ar mikrofonu 73VF077000001

Savietojams ar MacOS. Matricas megapikseļu skaits ir 0,3 MP. Savienojums - USB 2.0. Tips - tīmekļa kamera. Saderīgs ar Linux. Video izšķirtspēja 640x480. Savietojams ar Windows. Ar monitora stiprinājumu. Svars: 175 g.

V interneta veikals OZON.ru

video apskatsfotoatsauksmes

550 rubļi.

Tīmekļa kamera Qumo WCQ-107

Savietojams ar MacOS. Savienojums - USB 2.0. Sejas izsekošanas funkcija. Video izšķirtspēja 1600x1200. Windows saderīgs. Mikrofons - iebūvēts. Saderīgs ar Linux. Tips - tīmekļa kamera. Ātrās fotografēšanas poga. Monitora stiprinājums. Manuālais fokuss. Ar matricas megapikseļu skaitu 2,0 MP. Ar augstumu: 55 mm. Ar dziļumu: 65 mm. Ar platumu: 33 mm. Ar svaru: 195 g.

V interneta veikals Flash datori

Iespējama saņemšana

video apskatsfoto

7800 rubļi.

Web kamera Logitech WebCam C925e HD 2MP, 1920x1080, 78 grādi, mikrofons, USB 960-001076

Video izšķirtspēja 1920x1080. Savietojams ar Windows. Mikrofons - iebūvēts. Tips - tīmekļa kamera. Ar automātisko fokusu. Savietojams ar MacOS. Saderīgs ar Linux. Savienojums - USB 2.0. Ar monitora stiprinājumu. Matricas megapikseļu skaits ir 2,0 MP. Ar platumu: 126 mm. Ar augstumu: 73 mm. Ar dziļumu: 45 mm. Ar svaru: 170 g.

V interneta veikals Oldi.ru
Autore: Karla Šrodere
Datums: 2008. gada 21. februāris
Tulkojums: Andrejs Siņicins aka boombick
Tulkošanas datums: 2009. gada 25. februāris

Kopējot materiālu, kā tulkojuma oriģinālo avotu nepieciešams norādīt autoru, tulkotāju un saiti uz oriģinālrakstu un šo lapu!

Linux un tīmekļa kameras

Mūsdienās tīmekļa kameras tiek izmantotas ļoti plaši: lielākajai daļai klēpjdatoru jau ir iebūvēta tīmekļa kamera, ar tām ir aprīkoti daudzi LCD monitori. Jā, un šodien jūs varat iegādāties tīmekļa kameras, kas darbojas, izmantojot USB interfeisu, par mazāk nekā 40 USD. Šajā rakstā es jums pastāstīšu, kā iestatīt tīmekļa kameru darbam Linux un pilnībā izmantot visas tās iespējas.

Jūs nesasniegsit augstas kvalitātes attēlus no lētām tīmekļa kamerām, jebkurā gadījumā attēls nebūs ļoti skaidrs un "pārtraukts". Bet tas ir pilnīgi pieņemams "intermittingums". Lētākas kameras parasti atbalsta 15 kadrus sekundē ar izšķirtspēju 320x240 pikseļi. Salīdzinājumam, filmas parasti izmanto 24 kadrus sekundē. Dārgākiem modeļiem ir labāka attēla kvalitāte un lielāks bitu pārraides ātrums. Piemēram, Logitech QuickCam Pro 9000. Par cenu aptuveni 100 USD jūs saņemat iebūvētu mikrofonu, autofokusu, diezgan labu optiku un video ar izšķirtspēju līdz 960x720 pikseļiem.

Tāpēc, lai iegūtu labu attēlu kamerā, labāk neskopot. Jums vajadzētu būt arī salīdzinoši modernam datoram, optimāli ar divkodolu. Video apstrāde ir resursietilpīga darbība un prasa zirgspēkus. Standarta minimālais kanāla platums video pārraidei ir 256 kbit/s abos virzienos

Tīmekļa kameru atbalsts Linux ir diezgan labs, par ko jāsaka paldies Linux izstrādātājiem. Parasti kameru ražotāji īpaši neuztraucas par citu operētājsistēmu lietotājiem, izņemot MS Windows. Piemēram, Mišels Khārs ar nelielu palīdzību no ārpuses ir izstrādājis draiveri, kas der vairāk nekā 250 tīmekļa kameru modeļiem. Šis bāzes draiveris GSPCA/SPCA5xx ir iekļauts Debian un tā atvasinātajos izplatījumos. Arī labi cilvēki atbalsta draivera projektu un Linux UVC programmatūru, ar kuru jūs varat likt darboties dažiem citiem kameru modeļiem. Varat arī pateikties Philips USB kameras draiveru projekta izstrādātājiem, lai gan viņi galvenokārt atbalsta vecākus modeļus.

Sliktā frāze “labs atbalsts” ir tāda, ka vairumā gadījumu draiveri būs jāapkopo un jāinstalē manuāli. Laipni lūgti vecajos labajos laikos!

Liekot kamerai darboties

Ja vēl neesat iegādājies kameru, vispirms ir lietderīgi noskaidrot, kuri modeļi jūsu izplatīšanā ir vislabāk atbalstīti. Mandriva Linux ir visdraudzīgākā tīmekļa kamerai. Logitech kameras ir vispopulārākās, taču ne visiem modeļiem ir sākotnējie Linux draiveri

Ja jums jau ir tīmekļa kamera, varat paļauties uz veiksmi - iespējams, kamera darbosies, tiklīdz to pievienosit. Šeit ir īsākais un vienkāršākais veids:

1. Instalējiet Camorama 2. Instalējiet v4l un v4l2 (video operētājsistēmai Linux) 3. Pievienojiet kameru 4. Palaidiet Camorama. 5. Pamājiet sev.

Ja Camorama nedarbojas, varat mēģināt izmantot savu Testbed kontu kopete. Bildē redzama mana saruna ar labākais draugs caur kopeti.

Ekrānuzņēmumā redzama arī problēma ar integrētās kameras iestatīšanu – ir jāpagriež viss monitors, lai iegūtu pareizo attēlu. Starp citu, es sēdēju diezgan augstu :)

Camorama neatbalsta v4l2, kas ir žēl - otrā versija veica diezgan daudz uzlabojumu un laboja daudzas kļūdas, salīdzinot ar pirmo versiju. Vietnē Ubuntuforums lietotāji bieži jautā, kāpēc, izmantojot Camorama, viņi saņem kļūdu “nevarēja izveidot savienojumu ar video ierīci (dev/video0)”. Tas nozīmē, ka tiek izmantots draiveris, kuram nepieciešams v4l2, vai v4l vispār nav instalēts.

Mūsdienu Linux izplatījumos udev un HAL ir neatkarīgi jānosaka kamera, jāizveido ierīce /dev/video0, kas pieder saknei un pieder video grupai, un ielādējiet vajadzīgo kodola moduli. Ja neesat video grupas dalībnieks, pievienojiet sevi tur un piesakieties. Lai pārbaudītu dalību grupā, palaidiet komandu id bez parametriem. Lai pārbaudītu, vai nepieciešamais modulis ir ielādēts, palaidiet lsmod

Uzziniet tīmekļa kameras "slepeno nosaukumu".

Mana kamera ir iebūvēta Viewsonic VX2255 LCD monitorā. Šim monitoram ir arī iebūvēts mikrofons. Kamera ir pievienota, izmantojot atsevišķu USB kabeli. Es to pievienoju un palaidu šādas komandas, lai redzētu, vai mans Ubuntu Gutsy to noķēra

$ lsusb Bus 005 Device 002: ID 04f2:b021 Chicony Electronics Co., Ltd $ dmesg usb 5-8: jauna ātrgaitas USB ierīce, kas izmanto ehci_hcd un adresi 2 usb 5-8: konfigurācija #1 izvēlēta no 1 izvēles Linux video uztveršanas interfeisa : v2.00 uvcvideo: atrasta UVC 1.00 ierīce ViewSonic 1.3M, USB2.0 tīmekļa kamera (04f2:b021) usbcore: reģistrēts jauns interfeisa draiveris uvcvideo USB video klases draiveris (v0.1.0)

Tas nozīmē, ka kameru atbalsta modulis ucvvideo, un es varu izmantot meklēšanu tīmeklī, lai iegūtu vairāk informācijas. detalizēta informācija, jo es zinu Super Secret tīmekļa kameras nosaukumu. Atcerieties, ka dmesg izvade tiek atjaunināta, kad ierīces tiek pievienotas un atvienotas, tāpēc ir ieteicams atcerēties pēdējās rindiņas. Ja dmesg izvadā nav kameras, tad kodols neredz ierīci un jums nav paveicies

Tīmekļa kameras pievienošana Ubuntu Linux.

Mans bērnības draugs tagad dzīvo Lietuvā un viņš mani ieinteresēja komunicēt ar webkameru un mikrofonu, citādi viņam ir slinkums rakstīt... :-) Tiesa, viņš mani ievilka Skype, bet tas nav svarīgi, jo mēs Nevainojami pārslēgsies uz gtalk\empathy vai ekiga .

Lai gan daudzi apgalvo, ka daudzas tīmekļa kameras darbojas lieliski uz Linux, paši kameru ražotāji nekad uz kastītes neuzrakstīs, vai viņu kamera darbosies Linux, lai gan pēc izmēģinājumiem un kļūdām atradu tādas, kas apzīmētas ar Apple Mac, bet apmēram vēlāk...

Bet es nezināju, kā trāpīt vērša acij, tāpēc iekāpu globālais tīmeklis apkopot dažādus padomus un informāciju. Pat gribēju kādam paņemt testēšanai kameru, bet portatīvajos datoros iebūvētās uz mājām nevar nest ;-) Galvenais, ko uzzināju no šīs informācijas kaudzes, ir tas, ka Linux strādājošās web kameras ir sadalītas 2 grupās. : - pirmkārt, kameras, kas darbojas GSPCA draivera vadībā un, otrkārt, kameras ar UVC (USB Video Class) interfeisu.

Pirmajām kamerām ir jābūt mikroshēmai, kas atbilst noteiktām un diezgan izplatītām specifikācijām, tāpēc daudzas pat lētas kameras sāk darboties jau no kastes, lai gan dažreiz ir nepieciešama neliela pielāgošana.
Pēdējās pieder tā saukto UVC kameru klasei (USB video klase). Universālais kameras atbalsta interfeiss nozīmē, ka kamera darbosies ar operētājsistēmu bez draivera! Tomēr ne gluži, protams, bez vadītāja. Šis standarts vienkārši apraksta universālās specifikācijas USB video ierīču atbalstam un ir iebūvēts operētājsistēmas. UVC atbalsts Linux kodolā pastāv tikai kopš kodola versijas 2.6.26
Jūs varat noteikt, kura mikroshēma tiek izmantota jūsu gadījumā, ražotāja vietnē vai eksperimentāli, izmantojot (lsusb):

Globālās krīzes dēļ vēlos iegādāties lētāku fotoaparātu, jo tādējādi tai nebūs mazāk pikseļu :-) Lai arī lasu daudz, informācijas ir tik daudz, ka nevarēju to visu dabūt galvā, un kameru izvēle mūsu veikalos nav tik liela, ka vispirms bija jāmeklē kamera par piemērotu cenu, un tad jānoskaidro, vai šī darbojas Linux... Bet tā kā es neņemu līdzi ugunsdzēšamo aparātu pie manis tas nejaušā mirklī “aizdegās”, kas pamudināja veikalā nopirkt Genius iLook 300 un tad sākās piedzīvojumi, jo zem lina tam nemaz nevajadzētu darboties, bet...

Es mēģināju uz gspca no Ubuntu repozitorija: "sudo apt-get install gspca-source" un atkarības tika instalētas, bet tas nepalīdzēja...

N.B. Tā kā moduļa palīga pakotne tika instalēta iepriekš, varat lejupielādēt moduli, ja jūsu tīmekļa kamera tiek atbalstīta šādi:
m-a sagatavoties
m-a a-i gspca
modprobe gspca

Pēc LOR speciālista ieteikuma http://www.linux.org.ru/view-message.jsp?msgid=3290795#3403746
, citā veidā es kaut kā liku savai Genius ilook 300 tīmekļa kamerai darboties ar PixArt pac7302 mikroshēmojumu Ubuntu 8.10.

$: lsusb: Bus 004 Device 003: ID 093a:2628 Pixart Imaging, Inc.

1. # apt-get install libv4l-0

2. Paņemiet gspca2 moduļus no šejienes: http://linuxtv.org/hg/~jfrancois/gspca/ un izpakojiet tos.

3. Pievienojiet rindiņu failam linux/drivers/media/video/gspca/pac7311.c (pareizajā vietā):
(USB_DEVICE (0x093a, 0x2628), .driver_info = SENSOR_PAC7302),

4. Moduļu montāža un uzstādīšana
#taisīt
# veikt instalēšanu

5. Ieslēdzam kameru, kontrolējam moduļa ielādi žurnālā
#dmesg

USB 1-1: atrasta jauna USB ierīce, idVendor=093a, idProduct=2628
usb 1-1: jaunas USB ierīces virknes: Mfr=0, Produkts=0, SerialNumber=0
Linux video uztveršanas interfeiss: v2.00
gspca: reģistrēta galvenā v2.4.0
gspca: zondēšana 093a:2628
gspca: zonde ir ok
usbcore: reģistrēts jauns interfeisa draiveris pac7311
pac7311: reģistrēts

6. eksportēt LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

N.B. vai ierakstiet rindiņas eksportēšanu LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so savā .bashrc, lai jums tas katru reizi nebūtu jāievada vēlreiz, vai arī palaist konsolē: LD_PRELOAD=/usr/lib/libv4l/ v4l1compat.so . Es tikko ierakstīju fluxbox izvēlnē: (skype) (LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype), es to nepievienoju īsinājumtaustiņiem, jo ​​es to reti izmantoju.

Un ko es beigās ieguvu? Attēls ir melns un šausmīgi lēns.
Kas būs tālāk?
1. LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama -M -d /dev/video1
krāsu regulēšana + ieslēgta "Efekti" -> "Krāsu korekcija" = video bez sēpijas :-)
Ja tikai šie parametri būtu atmiņā, pretējā gadījumā tie katru reizi jālabo, un pēc tam palaist Skype priekš ekiga nav nepieciešams (ir iespēja pielāgot attēlu).

2. /etc/modprobe.d/options opcijas nepalīdz krāsu iestatījumiem, bet es vēlētos :-(

Opcijas gspca autoexpo=0
opcijas gspca gamma=5
opcijas gspca GBlue=270
opcijas gspca GGreen=270
opcijas gspca GRed=330
opcijas gspca force_gamma_id=3
opcijas gspca force_rgb=1
opcijas gsca compress=1

3. Palika briesmīgās bremzes, lai gan kamera strādāja. Tas bija interesanti, bet tas bija nežēlīgi sāpīgi uz mūžu, tāpēc man nācās samierināties ar Genius (tolaik viņi nepārdeva citas kameras) un, nespējot tikt galā ar palēnināšanos, nolēmu izvēlēties kameras ar UVC. : Genius Eye 320 un iSlim 320 -> un izvēle krita uz lētāko variantu, bet ar tādiem pašiem parametriem un tā bija iSlim 320 tīmekļa kamera

Jūs varat pārbaudīt UVC atbalstu ar komandu:
~$ modinfo uvcvideo
faila nosaukums: /lib/modules/2.6.27-11-generic/kernel/drivers/media/video/uvc/uvcvideo.ko
versija: v0.1.0
licence: GPL
apraksts: USB video klases draiveris
...

Iepriekš paņemto kameru par papildu samaksu nomainīju, atnesu mājās un pievienoju USB:

~$lsusb
Autobuss 005 Device 006: ID 0458:605e KYE Systems Corp. (Peles sistēmas)
Kopne 005 Ierīce 001: ID 1d6b:0002 Linux Foundation 2.0 saknes centrmezgls
Kopne 004 Ierīce 001: ID 1d6b:0001 Linux Foundation 1.1 saknes centrmezgls
Autobuss 003 Ierīce 001: ID 1d6b:0001 Linux Foundation 1.1 saknes centrmezgls
Autobuss 002 Ierīce 001: ID 1d6b:0001 Linux Foundation 1.1 saknes centrmezgls
Autobuss 001 Ierīce 001: ID 1d6b:0001 Linux Foundation 1.1 saknes centrmezgls

Pārbaudīsim, vai mūsu kamera ir atpazīta:
~$ dmesg |grep -i "uvc"
uvcvideo: atrasta UVC 1.00 ierīce iSlim 320 (0458:605e)
usbcore: reģistrēts jauns interfeisa draiveris uvcvideo
uvcvideo: atrasta UVC 1.00 ierīce iSlim 320 (0458:605e)

~$ gstreamer-properties # I/O ierīču konfigurēšanai....

Un palaižam skype, ekiga, empathy un panākam, ka kamera un iebūvētais mikrofons darbojas (lai gan es to izmantoju no austiņām, lai tas būtu tālāk no maniem skaļruņiem) un bez problēmām, pat gspca jāinstalē! Vienkārši izbaudu sarunu! Tiesa, man empātija nemaz nepatīk, jo ierīcei vispār nav uzstādījumu (varbūt rokas, bet nevaru pabarot ar mikrofonu), bet priekš gtalk video es nezinu nevienu citu programmu. Lai atteiktos no skype, ir nepieciešams gtalk-linux;

Instalējiet luvcview pakotni: sudo apt-get install luvcview

Šīs aizraujošās “mocības” vēlreiz apstiprina patiesību, ka skopulis maksā divreiz, no sliktas galvas kājas nav mierā, izlasi 7 reizes un pērc vienreiz :-)

Spca ir draiveris vairāk nekā 240 kameru modeļiem. Pilns saraksts atbalstītos modeļus var atrast šeit: http://mxhaard.free.fr/sca5xx.html

Ja jūsu kamerai nav gspca atbalsta, tā var būt izstrādes stadijā. šobrīd USB video klase operētājsistēmai Linux. Sākumā varat apskatīt zināmo ierīču sarakstu, tomēr citām kamerām, kas atbilst UVC specifikācijai, vajadzētu darboties. http://linux-uvc.berlios.de/#devices, mans iSlim 320 nav sarakstā, bet tas darbojas lieliski! :-)

N.B. pērc UVC kameras, tās strādā uzreiz un bez problēmām, un uz šo kameru kastēm, protams, neraksta par darbu Linux, bet raksta: “Support Mac” un “UVC (USB Video Class) atbalsts, nav nepieciešams šoferis”! Jautājiet, pretējā gadījumā pārdevēji paši nezina, ko viņi pārdod un kas ir UVC...

© 2024 ermake.ru - Par datoru remontu - Informācijas portāls