Video4linux

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 20 decembrie 2019; verificările necesită 2 modificări .
video4linux
Scris in Xi
Sistem de operare GNU/Linux
Stat activ
Licență GNU GPL
Site-ul web linuxtv.org

Video4Linux (v4l) este o interfață de programare a aplicațiilor (API) pentru captarea audio și video pentru sistemele de operare din familia Linux [1] . Video4Linux se integrează strâns cu kernel-ul Linux . Suportul pentru v4l a apărut la sfârșitul ciclului de dezvoltare a nucleului Linux 2.1.X. Sunt acceptate un număr mare de camere web și dispozitive video - carduri de captură video , tunere TV , plăci de recepție DVB .

V4L a fost numit după Video For Windows (uneori abreviat ca „V4W”), dar nu are legătură tehnică cu acesta [2] [3] .

V4L2

A doua versiune a interfeței a fost lansată pentru a remedia erorile de proiectare și a apărut pentru prima dată în nucleul Linux 2.5.X. Suportul pentru prima versiune a cadrului s-a încheiat cu versiunea de kernel 2.6.38. Video4Linux2 acceptă modul de compatibilitate pentru aplicațiile Video4Linux1, dar în practică, suportul poate fi incomplet și se recomandă utilizarea dispozitivelor V4L2 în modul V4L2.

Unele programe acceptă apelarea Video4Linux2 folosind MRL (Locator de resurse media) v4l2:// .

Programe care acceptă V4L

Note

  1. O introducere în cadrul Video4Linux: Cum se scrie un driver de captură video  ( 2 februarie 2014). Consultat la 16 februarie 2014. Arhivat din original pe 21 februarie 2014.
  2. アーカイブされたコピー. Data accesului: 4 decembrie 2013. Arhivat din original pe 21 februarie 2014. Prezentare generală a cadrului de driver V4L2
  3. https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf Arhivat 6 ianuarie 2014 la Wayback Machine Video4Linux2 - Calea către un API de codec video standardizat
  4. MotionFeatureList<Motion<Foswiki . Consultat la 8 februarie 2015. Arhivat din original pe 14 februarie 2015.

Link -uri