Video4Linux
外觀
| 目前版本 |
|
|---|---|
| 程式語言 | C |
| 作業系統 | Linux |
| 平台 | Linux核心 |
| 授權條款 | GNU通用公眾授權條款 |
| 網站 | www |
Video4Linux或V4L是一個視訊擷取及裝置輸出API,以及Linux的驅動程式框架,支援很多USB網路攝影機、電視調諧卡以及其他裝置。Video4Linux與Linux核心緊密整合,Video4Linux取名的靈感來自Video for Windows(有時候會縮寫為「V4W」),但兩者在技術上並沒有任何關聯[2][3]。
第一版
[編輯]V4L在Linux核心的2.1.X開發迴圈中被引入。 V4L1在Linux核心2.6.38放棄支援[4] 。
第二版
[編輯]V4L2是V4L的第二個版本。Video4Linux2修復了一些設計上的程式錯誤,最先在2.5.X版的核心中出現。Video4Linux2的驅動程式包含了一個對Video4Linux1應用程式的相容模式,雖然支援並不完整,並且建議在V4L2模式下使用Video4Linux1裝置。DVB專案Wiki現在代管在LinuxTV網站上。
支援Video4Linux的軟體
[編輯]- aMSN
- DVswitch
- Ekiga
- FFmpeg
- FreeJ
- GStreamer
- kdetv
- Kopete
- LiVES
- MPlayer
- MythTV
- OpenCV
- Pygame
- Skype
- Tvtime
- VLC多媒體播放器
- xawtv
- ZoneMinder
參考資料
[編輯]- ^ v4l-utils.git - media (V4L2, DVB and IR) applications and libraries. [2026年10月8日].
- ^ 存档副本. [2013-12-04]. (原始內容存檔於2014-02-21). Overview of the V4L2 driver framework
- ^ https://events.linuxfoundation.org/images/stories/pdf/lceu2012_debski.pdf (頁面存檔備份,存於網際網路檔案館) Video4Linux2 - Path to a Standardized Video Codec API
- ^ gspca. LinuxTV Wiki. [2014-02-08]. (原始內容存檔於2022-04-26).