bla about UVC
This commit is contained in:
parent
7e591fc958
commit
5723a754a8
@ -21,6 +21,10 @@ image.
|
|||||||
|
|
||||||
\textsl{Video For Linux, second edition.}
|
\textsl{Video For Linux, second edition.}
|
||||||
|
|
||||||
|
%
|
||||||
|
% PLEASE EXPLAIN !
|
||||||
|
%
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
tth@delirium:~$ v4l2-ctl --list-formats-ext
|
tth@delirium:~$ v4l2-ctl --list-formats-ext
|
||||||
ioctl: VIDIOC_ENUM_FMT
|
ioctl: VIDIOC_ENUM_FMT
|
||||||
@ -58,6 +62,29 @@ that shields its users from many of the difficulties and problems
|
|||||||
of using the V4L2 API directly.
|
of using the V4L2 API directly.
|
||||||
\end{quote}
|
\end{quote}
|
||||||
|
|
||||||
|
% --------------------------------------------------------------------
|
||||||
|
% nouveau du Tue Sep 17 08:03:49 UTC 2024
|
||||||
|
|
||||||
|
\section{UVC} \index{UVC}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{quote}
|
||||||
|
L'USB video device class (aussi appelé USB video class abrégé en UVC)
|
||||||
|
est un protocole de gestion de périphériques électroniques vidéo via
|
||||||
|
les ports de type USB\index{USB}.
|
||||||
|
Il permet de gérer les flux vidéo dans différents encodages, les images fixes,
|
||||||
|
ainsi que le contrôle des appareils qui le permettent.
|
||||||
|
\end{quote}
|
||||||
|
|
||||||
|
|
||||||
|
Le jour\footnote{Lundi 17 septembre 2024}* où je me penche sur cette techno, premier souci~:
|
||||||
|
\textsl{Le pilote pour les WebCams UVC
|
||||||
|
– standard utilisé pour les caméras USB modernes –
|
||||||
|
n’est pas encore au point et n’est pas inclus dans les
|
||||||
|
versions publiées de Haiku.}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
% --------------------------------------------------------------------
|
% --------------------------------------------------------------------
|
||||||
|
|
||||||
\section{GameBoy camera}
|
\section{GameBoy camera}
|
||||||
@ -97,13 +124,14 @@ fonctionne et le rendu ressemble.
|
|||||||
|
|
||||||
|
|
||||||
D'après la manpage :
|
D'après la manpage :
|
||||||
« \textit{
|
« \textit{%
|
||||||
vgrabbj is a program that will grab images from any v4l-capable device
|
vgrabbj is a program that will grab images from any v4l-capable device
|
||||||
which supports one of the rgb24, rgb32, yuv420, yuv420p, yuyv, or
|
which supports one of the rgb24, rgb32, yuv420, yuv420p, yuyv, or
|
||||||
yuv422 palettes and saves the image as a .jpg, .png, or .pnm file.
|
yuv422 palettes and saves the image as a .jpg, .png, or .pnm file.
|
||||||
} »
|
} »
|
||||||
|
|
||||||
Quelques options à connaitre : \texttt{-S} échange des
|
Quelques options à connaitre :
|
||||||
|
\texttt{-S} échange des
|
||||||
deux composantes R et B; \texttt{-s <device>} affiche
|
deux composantes R et B; \texttt{-s <device>} affiche
|
||||||
les capacités du périphérique v4l\index{v4l}.
|
les capacités du périphérique v4l\index{v4l}.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user