Перейти до вмісту

V4l

Матеріал з Вікіпедії — вільної енциклопедії.

Video4Linux (v4l) — прикладний програмний інтерфейс захоплення відео для Linux[1]. Video4Linux тісно інтегрується з ядром Linux. Підтримка v4l з'явилася наприкінці циклу розвитку ядра Linux 2.1.X. Підтримується велика кількість вебкамер і відео пристроїв — плат відео-захоплення, ТБ-тюнерів, плат прийому DVB. V4L був названий за аналогією з Video For Windows (який іноді скорочено «V4W»), але технічно не пов'язаний з ним[2][3].

Поява інтерфейсу Video4Linux2 почалася з 2.5.Х ядер Linux. Були виправлені деякі помилки першого інтерфейсу. Video4Linux2 підтримує режим сумісності для Video4Linux1 додатків, але практично, підтримка може бути неповною, і рекомендується використовувати V4L2 пристрої в режимі V4L2. У деяких програмах підтримується звернення до Video4Linux2 по MRL (Media resource locator) v4l2://

Програми, що підтримують V4L

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. An Introduction to the Video4Linux Framework: How to write a video capture driver (англ.). 2 лютого 2014. Архів оригіналу за 21 лютого 2014. Процитовано 16 лютого 2014.
  2. アーカイブされたコピー. Архів оригіналу за 21 лютого 2014. Процитовано 4 грудня 2013. Overview of the V4L2 driver framework
  3. https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf [Архівовано 2014-01-06 у Wayback Machine.] Video4Linux2 — Path to a Standardized Video Codec API

Посилання

[ред. | ред. код]