Cum să vizualizezi fluxul unei camere web în Linux cu VLC

Puteți utiliza VLC pentru a vizualiza o cameră web direct pe Linux fără a instala un vizualizator dedicat. VLC deschide camerele Linux prin interfața Video4Linux2 (V4L2), așadar sarcina principală este să alegeți dispozitivul corect pentru cameră - de obicei ceva de genul /dev/video0- și să începeți redarea.

Pașii de mai jos se concentrează pe un dispozitiv USB normal sau pe o cameră web încorporată. De asemenea, funcționează pentru multe plăci de captură pe care Linux le prezintă ca dispozitive video V4L2.

Ce ai nevoie înainte de a deschide camera web

Asigurați-vă că camera web este conectată și recunoscută de Linux. Nucleul Linux expune în mod normal dispozitivele de captură V4L2 ca /dev/video0, /dev/video1și noduri de dispozitiv similare. Documentația oficială de captură Linux V4L2 descrie acest model de dispozitiv.

De asemenea, aveți nevoie de VLC. Instalați-l din centrul de software sau din managerul de pachete al distribuției dvs., dacă nu este deja prezent. VideoLAN documentează redarea de pe dispozitivul de captură în documentația sa VLC desktop .

Dacă vrei să confirmi că Linux a creat un dispozitiv cu cameră înainte de a deschide VLC, rulează:

ls /dev/video*

Dacă apar mai multe intrări, nu presupuneți că prima este întotdeauna camera web. Unele camere expun mai mult de un nod V4L2 pentru funcții diferite.

Cum să vizualizezi fluxul camerei web în VLC

1. Deschideți caseta de dialog VLC pentru dispozitivele de captură

Conectați camera web, închideți orice aplicație care o folosește deja și porniți VLC. Selectați Media > Open Capture Device . Pe interfața Qt a VLC, Ctrl+C deschide aceeași fereastră de dialog.

VLC pe Linux cu meniul Media deschis și opțiunea Open Capture Device selectată
Deschideți meniul Media din VLC și alegeți Deschidere dispozitiv de captură pentru a accesa o cameră web Linux.

2. Alegeți modul de captură Video4Linux2

În fila Dispozitiv de captură , selectați modul de captură pentru cameră Linux. În funcție de versiunea VLC, eticheta poate apărea ca Video pentru Linux 2 (v4l2) sau o opțiune similară pentru cameră video. Suportul VLC pentru captură Linux utilizează V4L2 pentru dispozitive precum camere web și plăci de captură.

Caseta de dialog VLC Open Media pe Linux cu Video for Linux 2 selectat ca mod de captură
Selectați modul de captură Video4Linux2 în caseta de dialog Deschidere media a VLC.

3. Selectați dispozitivul video corect

Setați numele dispozitivului video la nodul camerei pe care doriți să o previzualizați, de obicei /dev/video0. Dacă sistemul dvs. are mai multe camere sau mai multe /dev/video*intrări, încercați nodul care corespunde camerei dorite.

Pentru o cameră web USB obișnuită, lăsați Standardul video la setarea implicită sau nedefinită, cu excepția cazului în care știți că hardware-ul necesită un standard specific. Opțiunile PAL/NTSC sunt relevante în principal pentru dispozitivele care utilizează aceste standarde video analogice; acestea nu reprezintă o setare de rezoluție pentru o cameră web USB obișnuită.

Setările dispozitivului de captură VLC afișează /dev/video0 ca dispozitiv webcam Linux
Alegeți dispozitivul /dev/video corespunzător și lăsați standardul video implicit atunci când utilizați o cameră web USB normală.

4. Faceți clic pe Redare pentru a porni transmisiunea live

Faceți clic pe Redare . VLC ar trebui să deschidă fluxul camerei în fereastra playerului. Pentru a opri utilizarea camerei, faceți clic pe butonul Oprire al VLC sau închideți playerul.

Playerul media VLC afișează o vizualizare live a camerei web pe Linux
După ce faceți clic pe Redare, fluxul camerei web apare în fereastra video normală a VLC.

VLC poate afișa o întârziere mai mare decât o aplicație special concepută pentru previzualizarea camerei web, deoarece este un player media general și poate stoca în memoria temporară videoclipurile capturate. Acest lucru nu indică neapărat o problemă cu camera.

Deschideți camera web dintr-un terminal

Dacă deja cunoașteți nodul dispozitivului V4L2, VLC îl poate deschide direct din linia de comandă:

vlc v4l2:///dev/video0

Înlocuiți /dev/video0cu dispozitivul corect dacă camera web folosește un alt nod. Dezvoltatorii VideoLAN folosesc și v4l2:///dev/video0formatul media-resource în exemplele VLC.

Ce trebuie să faceți dacă VLC nu poate afișa camera web

  • Verificați dacă dispozitivul există: executați comanda ls /dev/video*. Dacă nu apare niciun dispozitiv video, problema este sub VLC - cum ar fi detectarea hardware-ului, o problemă de driver sau o cameră deconectată.
  • Încercați un alt nod video: sistemele cu camere multiple, camere virtuale sau dispozitive multifuncționale pot expune mai multe /dev/video*intrări.
  • Închideți alte aplicații ale camerei: este posibil ca o altă aplicație să aibă deja dispozitivul deschis. Filele browserului, software-ul pentru apeluri video și utilitarele camerei sunt exemple comune.
  • Verificați permisiunile de acces: dacă dispozitivul există, dar VLC raportează că nu îl poate deschide, verificați permisiunile sale cu ls -l /dev/video0. Pachetele VLC în sandbox pot avea și controale separate de acces la dispozitive, așa că verificați permisiunile pachetului dacă ați instalat VLC printr-un format de aplicație în sandbox.
  • Restaurați setările personalizate la valorile implicite: forțarea unei dimensiuni a cadrelor, a unei rate de cadre, a unui format chroma sau a unui standard video neacceptat poate împiedica deschiderea camerei. Începeți cu setările implicite ale VLC și ajustați opțiunile avansate doar atunci când este necesar.

Dacă camera web funcționează în VLC și ulterior doriți să salvați fluxul, VLC poate înregistra și semnalul de intrare al dispozitivului de captură. Documentația de înregistrare de la camera web de la VideoLAN acoperă acest flux de lucru separat.

Lasă un comentariu

4 alternative la WhatsApp pentru utilizatorii de Linux: Telegram, Signal, Wire și Element

4 alternative la WhatsApp pentru utilizatorii de Linux: Telegram, Signal, Wire și Element

Compară patru alternative WhatsApp pentru Linux după setările implicite de confidențialitate, compatibilitatea desktop, cerințele de configurare și persoanele potrivite pentru fiecare aplicație.

Cum să transferi un utilizator Ubuntu pe un computer nou

Cum să transferi un utilizator Ubuntu pe un computer nou

Transferă datele utilizatorului Ubuntu cu o arhivă tar și o unitate externă, apoi restaurează fișierele personale și setările selectate fără a suprascrie noua configurare.

Cum să joci No Man's Sky pe Linux cu Steam Proton

Cum să joci No Man's Sky pe Linux cu Steam Proton

Instalează versiunea Steam a jocului No Man's Sky pe Linux cu Proton, apoi depanează erorile de lansare, problemele grafice și setările de compatibilitate.

Cum să creezi liste de redare muzicală pe Linux cu Rhythmbox sau VLC

Cum să creezi liste de redare muzicală pe Linux cu Rhythmbox sau VLC

Creați o listă de redare organizată în Rhythmbox sau salvați o listă de redare XSPF reutilizabilă în VLC. Învățați cum să adăugați piese, să denumiți o listă și să o redeschideți pe Linux.

Cum să treci la kernelul LTS în Arch Linux

Cum să treci la kernelul LTS în Arch Linux

Instalați kernelul linux-lts al Arch Linux, adăugați-l la GRUB sau systemd-boot, selectați-l la pornire și verificați-l păstrând un kernel de rezervă.

Cum se instalează clientul Dino XMPP pe Linux

Cum se instalează clientul Dino XMPP pe Linux

Instalați Dino pe Linux cu Flatpak sau managerul de pachete al distribuției dvs. Obțineți comenzi actuale Ubuntu, Debian, Fedora și Arch, plus sfaturi pentru prima lansare.

Cum se remediază eroarea GPG „NO_PUBKEY” pe Ubuntu

Cum se remediază eroarea GPG „NO_PUBKEY” pe Ubuntu

Găsiți depozitul care a generat NO_PUBKEY, verificați cheia de semnare a editorului său, definiți-l cu Signed-By și actualizați APT în siguranță, fără a slăbi verificările de semnătură.

Cum se instalează LibreELEC pe un Raspberry Pi 4

Cum se instalează LibreELEC pe un Raspberry Pi 4

Descărcați imaginea corectă a Pi 4, scrieți-o pe un card microSD și finalizați configurarea inițială a LibreELEC cu Raspberry Pi Imager.

Cum să remediați o eroare de lansare a mașinii virtuale VirtualBox pe Linux

Cum să remediați o eroare de lansare a mașinii virtuale VirtualBox pe Linux

Depanați o mașină virtuală VirtualBox care nu pornește pe Linux verificând vboxdrv, anteturile kernelului, Secure Boot, versiunile Extension Pack și jurnalele mașinii virtuale.

Cum să începi să folosești gThumb pe GNOME

Cum să începi să folosești gThumb pe GNOME

Instalați gThumb pe Linux, răsfoiți și faceți editări simple ale fotografiilor, apoi setați-l ca aplicație implicită pentru tipurile de imagini pe care le alegeți în GNOME.