Video4Linux

Video4Linux
编程语言C
操作系统Linux
平台Linux内核
许可协议GNU通用公共许可证
网站www.linuxtv.org

Video4LinuxV4L是一個視訊擷取英语Video capture及裝置輸出API,以及Linux的驅動程式框架,支援很多USB摄像头電視調諧卡英语TV tuner card以及其他裝置。Video4Linux與Linux内核緊密整合,Video4Linux取名的靈感來自Video for Windows(有時候會縮寫為“V4W”),但兩者在技術上並沒有任何關聯[1][2]

第一版

V4L在Linux内核的2.1.X開發循環中被引入。 V4L1在Linux内核2.6.38放棄支援[3]

第二版

V4L2是V4L的第二個版本。Video4Linux2修復了一些設計上的程式錯誤,最先在2.5.X版的核心中出現。Video4Linux2的驅動程式包含了一個對Video4Linux1應用程式的相容模式,雖然支援並不完整,並且建議在V4L2模式下使用Video4Linux1裝置。DVB專案Wiki現在託管在LinuxTV網站上。

支援Video4Linux的軟體

  • aMSN
  • DVswitch
  • Ekiga英语Ekiga
  • FFmpeg
  • FreeJ英语FreeJ
  • GStreamer
  • kdetv英语kdetv
  • Kopete
  • LiVES英语LiVES
  • MPlayer
  • MythTV
  • OpenCV
  • Pygame
  • Skype
  • Tvtime
  • VLC多媒體播放器
  • xawtv英语xawtv
  • ZoneMinder英语ZoneMinder

參考資料

  1. ^ 存档副本. [2013-12-04]. (原始内容存档于2014-02-21).  Overview of the V4L2 driver framework
  2. ^ https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf (页面存档备份,存于互联网档案馆) Video4Linux2 - Path to a Standardized Video Codec API
  3. ^ gspca. LinuxTV Wiki. [2014-02-08]. (原始内容存档于2022-04-26). 

外部連結

  • media_tree (页面存档备份,存于互联网档案馆)git開發樹
  • v4l-utils (页面存档备份,存于互联网档案馆)git開發樹
  • Linux多媒體API (页面存档备份,存于互联网档案馆
  • Video4Linux-DVB wiki頁面 (页面存档备份,存于互联网档案馆
  • Video4Linux 資源 (页面存档备份,存于互联网档案馆
  • Video For Linux (V4L) 範例
  • Video For Linux 2 (V4L2) 範例
  • 從Java使用Video4Linux裝置
  • kernel.org
  • OpenWrt Wiki頁面 (页面存档备份,存于互联网档案馆
Linux内核
争议
Linux发行版
组织
采用
媒体
  • 自由软件杂志英语Free Software Magazine
  • Linux.com
  • Linux Format英语Linux Format
  • Open Source For You英语Open Source For You
  • Linux Gazette英语Linux Gazette
  • Linux Journal英语Linux Journal
  • Linux Magazine英语Linux Magazine
  • LinuxUser英语LinuxUser
    • Ubuntu User英语Ubuntu User
  • Linux Outlaws英语Linux Outlaws
  • Linux Voice英语Linux Voice
  • LugRadio英语LugRadio
  • LWN.net
  • Phoronix
  • 操作系统革命
  • 《代码》(2001年电影)
人物
  • 分类 Linux
  • 分类 Linux内核功能
  • 主题 Linux主題
  • 共享资源页面共享资源
  • 专题 Linux专题