Video4Linux

Video4Linux
Написана на Си
Операционная система GNU/Linux
Состояние активное
Лицензия GNU GPL
Сайт linuxtv.org (англ.)

Video4Linux (v4l) — интерфейс прикладного программирования (API) аудио и видео захвата для операционных систем семейства Linux[1]. Video4Linux тесно интегрируется с ядром Linux. Поддержка v4l появилась в конце цикла развития ядра Linux 2.1.X. Поддерживается большое количество веб-камер и видео устройств — плат видеозахвата, ТВ-тюнеров, плат приёма DVB.

V4L был назван по аналогии с Video For Windows (который иногда сокращённо называют «V4W»), но технически не связан с ним[2][3].

V4L2

Вторая версия интерфейса была выпущена с целью исправления ошибок дизайна и впервые появилась в 2.5.Х ядрах Linux. Поддержка первой версии фреймворка закончилась в версии ядра 2.6.38. 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). Дата обращения: 16 февраля 2014. Архивировано 21 февраля 2014 года.
  2. アーカイブされたコピー. Дата обращения: 4 декабря 2013. Архивировано 21 февраля 2014 года. Overview of the V4L2 driver framework
  3. https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf Архивная копия от 6 января 2014 на Wayback Machine Video4Linux2 - Path to a Standardized Video Codec API
  4. MotionFeatureList < Motion < Foswiki. Дата обращения: 8 февраля 2015. Архивировано 14 февраля 2015 года.

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.