Video4Linux (original) (raw)
Video4Linux ou V4L est une API vidéo pour Linux. Video4Linux est intégré dans le noyau Linux. V4L est une couche abstraite entre les logiciels de vidéo et les périphériques vidéo. Il permet notamment la capture de flux vidéo et d'images en provenance de caméscopes numériques, de cartes d'acquisition vidéo, de tuners TV et radio, de webcams, etc. Il existe deux versions de l'API, Video4Linux (dans les anciens noyaux 2.2, 2.4 et 2.6) et plus récemment Video4Linux2, évolution majeure en standard dans les noyaux Linux 2.6.
Property | Value |
---|---|
dbo:abstract | Projekt Video4Linux (zkráceně V4L) se zaměřuje na v operačním systému Linux. Poskytuje jednotné aplikační programové rozhraní a ovladače pro webkamery, televizní karty a podobná zařízení. Projekt je programován v jazyce C a licencován licencí GNU GPL, jedná se tedy o svobodný software. Projekt je využíván řadou koncových aplikací, například MythTV, Ekiga, FFmpeg, GStreamer, , VLC media player, MPlayer, mpv a Kopete. V4L verze 1 byl do jádra zařazen ke konci cyklu 2.1.X a odstraněn z jádra ve verzi 2.6.38. Od verzí 2.5.x začal být přímo součástí jádra V4L2, tedy druhá verze V4L, která napravuje některá dřívější špatná návrhová rozhodnutí. (cs) Video4Linux (kurz V4L) ist eine Video-Aufnahme-API (Programmierschnittstelle) für Linux. Viele Webcams, TV-Karten, und andere Geräte werden unterstützt. Video4Linux ist eng in den Linux-Kernel integriert und wurde nach Video for Windows (abgekürzt „V4W“) benannt, hat aber technisch nichts damit gemeinsam. V4L steht aktuell in der zweiten Version zur Verfügung. Die erste Version wurde zu einem späten Zeitpunkt im Entwicklungszyklus des 2.1.x-Kernels eingeführt. In der zweiten Version wurden mehrere Designfehler korrigiert. Sie tauchte das erste Mal im 2.5.x-Kernel auf. Treiber für Video4Linux2 beinhalten einen Kompatibilitätsmodus für Video4Linux1-Anwendungen, jedoch ist die Unterstützung teilweise unvollständig, und es wird empfohlen, V4L2-Geräte im V4L2-Modus anzusprechen. (de) Video4Linux o V4L es una API de captura de video para Linux. Muchas webcams USB, sintonizadoras de tv, y otros periféricos son soportados. Video4Linux está integrado con el núcleo Linux. V4L está en su segunda versión (V4L2). El V4L original fue incluido en el ciclo 2.1.X de desarrollo del núcleo Linux. Video4Linux2 arregla algunos fallos y apareció en los núcleos 2.5.X. Los controladores para Video4Linux2 incluyen un modo de compatibilidad para las aplicaciones Video4Linux1, aunque el soporte puede ser incompleto y se recomienda usar hardware V4L2 en modo V4L2. * Ekiga * FreeJ * GStreamer * kdetv * MPlayer * MythTV * Skype * tvtime * VLC media player * xawtv * (es) Video4Linux ou V4L est une API vidéo pour Linux. Video4Linux est intégré dans le noyau Linux. V4L est une couche abstraite entre les logiciels de vidéo et les périphériques vidéo. Il permet notamment la capture de flux vidéo et d'images en provenance de caméscopes numériques, de cartes d'acquisition vidéo, de tuners TV et radio, de webcams, etc. Il existe deux versions de l'API, Video4Linux (dans les anciens noyaux 2.2, 2.4 et 2.6) et plus récemment Video4Linux2, évolution majeure en standard dans les noyaux Linux 2.6. (fr) Video4Linux (V4L for short) is a collection of device drivers and an API for supporting realtime video capture on Linux systems. It supports many USB webcams, TV tuners, and related devices, standardizing their output, so programmers can easily add video support to their applications. Video4Linux is responsible for creating V4L2 device nodes aka a device file (/dev/videoX, /dev/vbiX and /dev/radioX) and tracking data from these nodes. The device node creation is handled by V4L device drivers using the video_device struct (v4l2-dev.h) and it can either be allocated dynamically or embedded in another larger struct. Video4Linux was named after Video for Windows (which is sometimes abbreviated "V4W"), but is not technically related to it. While Video4Linux is only available on Linux, there is a compatibility layer available for FreeBSD called Video4BSD. This provides a way for many programs that depend on V4L to also compile and run on the FreeBSD operating system. (en) Video4Linux o V4L è una API per Linux per la cattura di immagini, la registrazione audio e l'acquisizione di filmati. Sono supportati diversi dispositivi, tra cui webcam USB, schede TV e radio.Sebbene il nome ricordi quello di Video for Windows (VfW) non c'è nessuna relazione fra le due API che risultano in effetti piuttosto differenti.Video4Linux è strettamente integrato con il kernel Linux. (it) Video4linux lub V4L jest interfejsem umożliwiającym współpracę z urządzeniami video w systemie Linux. Wspierane urządzenia to kamery USB, tunery telewizyjne. (pl) Video4Linux (v4l) — интерфейс прикладного программирования (API) аудио и видео захвата для операционных систем семейства Linux. Video4Linux тесно интегрируется с ядром Linux. Поддержка v4l появилась в конце цикла развития ядра Linux 2.1.X. Поддерживается большое количество веб-камер и видео устройств — плат видеозахвата, ТВ-тюнеров, плат приёма DVB. V4L был назван по аналогии с Video For Windows (который иногда сокращённо называют «V4W»), но технически не связан с ним. (ru) Video4Linux或V4L是一個及裝置輸出API,以及Linux的驅動程式框架,支援很多USB摄像头、以及其他裝置。Video4Linux與Linux内核緊密整合,Video4Linux取名的靈感來自Video for Windows(有時候會縮寫為“V4W”),但兩者在技術上並沒有任何關聯。 (zh) Video4Linux (v4l) - Прикладний програмний інтерфейс захоплення відео для Linux. Video4Linux тісно інтегрується з ядром Linux.Підтримка v4l з'явилася наприкінці циклу розвитку ядра Linux 2.1.X. Підтримується велика кількість вебкамер і відео пристроїв - плат відео-захоплення, ТБ-тюнерів, плат прийому DVB.V4L був названий за аналогією з Video For Windows (який іноді скорочено «V4W»), але технічно не пов'язаний з ним. (uk) |
dbo:computingPlatform | dbr:Linux_kernel |
dbo:license | dbr:GNU_General_Public_License |
dbo:operatingSystem | dbr:Linux |
dbo:programmingLanguage | dbr:C_(programming_language) |
dbo:status | Active |
dbo:wikiPageExternalLink | http://www.ideasonboard.org/uvc/ http://video4bsd.sourceforge.net/ http://www.exploits.org/v4l https://linuxtv.org/downloads/v4l-dvb-apis/ https://www.linuxtv.org/wiki/index.php/Main_Page https://archive.today/20130103002424/http:/v4l4j.googlecode.com/ http://wiki.openwrt.org/doc/howto/usb.video http://www.linuxtv.org/ https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/%3Fqt=grep&q=v4l https://git.linuxtv.org/media_tree.git/tree https://git.linuxtv.org/v4l-utils.git https://git.linuxtv.org/v4l-utils.git/tree https://web.archive.org/web/20110707012535/http:/alumnos.elo.utfsm.cl/~yanez/video-for-linux-sample-programs/ https://web.archive.org/web/20110707012738/http:/alumnos.elo.utfsm.cl/~yanez/video-for-linux-2-sample-programs/ |
dbo:wikiPageID | 492171 (xsd:integer) |
dbo:wikiPageLength | 6549 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1112645898 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Peek_(software) dbr:VLC_media_player dbr:Veejay_(software) dbr:Device_driver dbc:Television_technology dbr:Cinelerra dbr:CloudApp dbr:Ekiga dbr:FreeBSD dbr:FreeJ dbr:GNU_General_Public_License dbr:GStreamer dbr:Motion_(surveillance_software) dbr:Mpv_(media_player) dbr:MythTV dbr:Application_programming_interface dbr:LiVES dbr:Libav dbr:Linphone dbr:Linux dbr:Linux_kernel dbr:MPlayer dbr:Skype dbr:ZoneMinder dbr:C_(programming_language) dbr:Tvheadend dbr:USB dbr:LinuxTV dbr:AMSN dbr:FFmpeg dbr:Kdetv dbc:Digital_television dbr:Guvcview dbc:Free_video_software dbc:Linux_drivers dbc:Linux_kernel_features dbc:Interfaces_of_the_Linux_kernel dbr:Cheese_(software) dbr:TV_tuner_card dbr:Direct_Rendering_Manager dbr:PyGame dbr:Mesa_3D dbr:Kopete dbr:OpenCV dbr:Open_Broadcaster_Software dbr:Xawtv dbr:Xine dbr:Video_capture dbr:Webcam dbr:Media_resource_locator dbr:USB_video_device_class dbr:Video_for_Windows |
dbp:license | dbr:GNU_General_Public_License |
dbp:name | Video4Linux (en) |
dbp:operatingSystem | dbr:Linux |
dbp:platform | dbr:Linux_kernel |
dbp:programmingLanguage | dbr:C_(programming_language) |
dbp:repo | https://git.linuxtv.org/v4l-utils.git |
dbp:status | Active (en) |
dbp:title | Video4Linux (en) |
dbp:website | http://www.linuxtv.org/ |
dbp:wikiPageUsesTemplate | dbt:Cleanup_bare_URLs dbt:Infobox_software dbt:Reflist dbt:Linux_kernel |
dct:subject | dbc:Television_technology dbc:Digital_television dbc:Free_video_software dbc:Linux_drivers dbc:Linux_kernel_features dbc:Interfaces_of_the_Linux_kernel |
gold:hypernym | dbr:Collection |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatLinuxKernelFeatures yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Cognition100023271 yago:Communication100033020 yago:Concept105835747 yago:Content105809192 yago:Feature105849789 yago:Idea105833840 yago:Property105849040 yago:PsychologicalFeature100023100 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:Book yago:Software106566077 |
rdfs:comment | Video4Linux ou V4L est une API vidéo pour Linux. Video4Linux est intégré dans le noyau Linux. V4L est une couche abstraite entre les logiciels de vidéo et les périphériques vidéo. Il permet notamment la capture de flux vidéo et d'images en provenance de caméscopes numériques, de cartes d'acquisition vidéo, de tuners TV et radio, de webcams, etc. Il existe deux versions de l'API, Video4Linux (dans les anciens noyaux 2.2, 2.4 et 2.6) et plus récemment Video4Linux2, évolution majeure en standard dans les noyaux Linux 2.6. (fr) Video4Linux o V4L è una API per Linux per la cattura di immagini, la registrazione audio e l'acquisizione di filmati. Sono supportati diversi dispositivi, tra cui webcam USB, schede TV e radio.Sebbene il nome ricordi quello di Video for Windows (VfW) non c'è nessuna relazione fra le due API che risultano in effetti piuttosto differenti.Video4Linux è strettamente integrato con il kernel Linux. (it) Video4linux lub V4L jest interfejsem umożliwiającym współpracę z urządzeniami video w systemie Linux. Wspierane urządzenia to kamery USB, tunery telewizyjne. (pl) Video4Linux (v4l) — интерфейс прикладного программирования (API) аудио и видео захвата для операционных систем семейства Linux. Video4Linux тесно интегрируется с ядром Linux. Поддержка v4l появилась в конце цикла развития ядра Linux 2.1.X. Поддерживается большое количество веб-камер и видео устройств — плат видеозахвата, ТВ-тюнеров, плат приёма DVB. V4L был назван по аналогии с Video For Windows (который иногда сокращённо называют «V4W»), но технически не связан с ним. (ru) Video4Linux或V4L是一個及裝置輸出API,以及Linux的驅動程式框架,支援很多USB摄像头、以及其他裝置。Video4Linux與Linux内核緊密整合,Video4Linux取名的靈感來自Video for Windows(有時候會縮寫為“V4W”),但兩者在技術上並沒有任何關聯。 (zh) Video4Linux (v4l) - Прикладний програмний інтерфейс захоплення відео для Linux. Video4Linux тісно інтегрується з ядром Linux.Підтримка v4l з'явилася наприкінці циклу розвитку ядра Linux 2.1.X. Підтримується велика кількість вебкамер і відео пристроїв - плат відео-захоплення, ТБ-тюнерів, плат прийому DVB.V4L був названий за аналогією з Video For Windows (який іноді скорочено «V4W»), але технічно не пов'язаний з ним. (uk) Projekt Video4Linux (zkráceně V4L) se zaměřuje na v operačním systému Linux. Poskytuje jednotné aplikační programové rozhraní a ovladače pro webkamery, televizní karty a podobná zařízení. Projekt je programován v jazyce C a licencován licencí GNU GPL, jedná se tedy o svobodný software. Projekt je využíván řadou koncových aplikací, například MythTV, Ekiga, FFmpeg, GStreamer, , VLC media player, MPlayer, mpv a Kopete. (cs) Video4Linux (kurz V4L) ist eine Video-Aufnahme-API (Programmierschnittstelle) für Linux. Viele Webcams, TV-Karten, und andere Geräte werden unterstützt. Video4Linux ist eng in den Linux-Kernel integriert und wurde nach Video for Windows (abgekürzt „V4W“) benannt, hat aber technisch nichts damit gemeinsam. (de) Video4Linux o V4L es una API de captura de video para Linux. Muchas webcams USB, sintonizadoras de tv, y otros periféricos son soportados. Video4Linux está integrado con el núcleo Linux. V4L está en su segunda versión (V4L2). El V4L original fue incluido en el ciclo 2.1.X de desarrollo del núcleo Linux. Video4Linux2 arregla algunos fallos y apareció en los núcleos 2.5.X. Los controladores para Video4Linux2 incluyen un modo de compatibilidad para las aplicaciones Video4Linux1, aunque el soporte puede ser incompleto y se recomienda usar hardware V4L2 en modo V4L2. (es) Video4Linux (V4L for short) is a collection of device drivers and an API for supporting realtime video capture on Linux systems. It supports many USB webcams, TV tuners, and related devices, standardizing their output, so programmers can easily add video support to their applications. Video4Linux was named after Video for Windows (which is sometimes abbreviated "V4W"), but is not technically related to it. (en) |
rdfs:label | Video4Linux (cs) Video4Linux (de) Video4Linux (es) Video4Linux (fr) Video4Linux (it) Video4Linux (pl) Video4Linux (ru) Video4Linux (en) V4l (uk) Video4Linux (zh) |
owl:sameAs | freebase:Video4Linux yago-res:Video4Linux wikidata:Video4Linux dbpedia-cs:Video4Linux dbpedia-de:Video4Linux dbpedia-es:Video4Linux dbpedia-fr:Video4Linux dbpedia-it:Video4Linux dbpedia-no:Video4Linux dbpedia-pl:Video4Linux dbpedia-ru:Video4Linux dbpedia-uk:Video4Linux dbpedia-zh:Video4Linux https://global.dbpedia.org/id/2Ahuv |
prov:wasDerivedFrom | wikipedia-en:Video4Linux?oldid=1112645898&ns=0 |
foaf:homepage | http://www.linuxtv.org/ |
foaf:isPrimaryTopicOf | wikipedia-en:Video4Linux |
foaf:name | Video4Linux (en) |
is dbo:wikiPageRedirects of | dbr:V4l dbr:Video4linux dbr:Video_for_linux dbr:V4L dbr:V4L2 |
is dbo:wikiPageWikiLink of | dbr:VLC_media_player dbr:Vidix dbr:Comparison_of_open-source_operating_systems dbr:Libusb dbr:Linux dbr:Linux_kernel dbr:Strace dbr:Distributed_Codec_Engine dbr:LinuxTV dbr:FFmpeg dbr:Guvcview dbr:Cheese_(software) dbr:V4l dbr:Direct_Rendering_Manager dbr:Mesa_(computer_graphics) dbr:Xine dbr:Media_resource_locator dbr:Vu+ dbr:Video4linux dbr:Video_for_linux dbr:V4L dbr:V4L2 |
is foaf:primaryTopic of | wikipedia-en:Video4Linux |