close

Video4linux

Ir para a navegação Ir para a pesquisa
video4linux
Escrito em XI
Sistema operacional GNU/Linux
Estado ativo
Licença GNU GPL
Local na rede Internet linuxtv.org

Video4Linux (v4l) é uma interface de programação de aplicativos (API) para captura de áudio e vídeo para sistemas operacionais da família Linux [1] . Video4Linux integra-se perfeitamente com o kernel Linux . O suporte para v4l apareceu no final do ciclo de desenvolvimento do kernel Linux 2.1.X. Um grande número de webcams e dispositivos de vídeo são suportados – placas de captura de vídeo , sintonizadores de TV , placas de recepção DVB .

V4L foi nomeado após Video For Windows (às vezes abreviado como "V4W"), mas não está tecnicamente relacionado a ele [2] [3] .

V4L2

A segunda versão da interface foi lançada para corrigir bugs de design e apareceu pela primeira vez no kernel Linux 2.5.X. O suporte para a primeira versão do framework terminou na versão 2.6.38 do kernel. O Video4Linux2 suporta o modo de compatibilidade para aplicativos Video4Linux1, mas na prática, o suporte pode estar incompleto e é recomendável usar dispositivos V4L2 no modo V4L2.

Alguns programas suportam a chamada de Video4Linux2 usando MRL (Media resource locator) v4l2:// .

Programas que suportam V4L

Notas

  1. Uma Introdução ao Video4Linux Framework: Como escrever um driver de captura de vídeo  ( 2 de fevereiro de 2014). Recuperado em 16 de fevereiro de 2014. Arquivado do original em 21 de fevereiro de 2014.
  2. アーカイブされたコピー. Data de acesso: 4 de dezembro de 2013. Arquivado a partir do original em 21 de fevereiro de 2014. Visão geral da estrutura do driver V4L2
  3. https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf Arquivado em 6 de janeiro de 2014 no Wayback Machine Video4Linux2 - Caminho para uma API de codec de vídeo padronizado
  4. MotionFeatureList<Motion<Foswiki . Recuperado em 8 de fevereiro de 2015. Arquivado do original em 14 de fevereiro de 2015.

Links