source: multimedia/libdriv/v4l-utils.xml@ 5f9ca84

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 5f9ca84 was 5f9ca84, checked in by Bruce Dubbs <bdubbs@…>, 7 years ago

Tags

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19073 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 10.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY v4l-download-http "https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-&v4l-utils-version;.tar.bz2">
8 <!ENTITY v4l-download-ftp " ">
9 <!ENTITY v4l-md5sum "98ade56409bb1beb665c9cf2e4d99592">
10 <!ENTITY v4l-size "1.5 MB">
11 <!ENTITY v4l-buildsize "52 MB">
12 <!ENTITY v4l-time "0.7 SBU">
13]>
14
15<sect1 id="v4l-utils" xreflabel="v4l-utils-&v4l-utils-version;">
16 <?dbhtml filename="v4l-utils.html" ?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>v4l-utils-&v4l-utils-version;</title>
24
25 <indexterm zone="v4l-utils">
26 <primary sortas="a-v4l-utils">v4l-utils</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to v4l-utils</title>
31
32 <para>
33 <application>v4l-utils</application> provides a series of utilities for
34 media devices, allowing to handle the proprietary formats available at
35 most webcams (libv4l), and providing tools to test V4L devices.
36 </para>
37
38 &lfs81_checked;
39
40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
43 <para>
44 Download (HTTP): <ulink url="&v4l-download-http;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download (FTP): <ulink url="&v4l-download-ftp;"/>
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download MD5 sum: &v4l-md5sum;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Download size: &v4l-size;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated disk space required: &v4l-buildsize;
65 </para>
66 </listitem>
67 <listitem>
68 <para>
69 Estimated build time: &v4l-time;
70 </para>
71 </listitem>
72 </itemizedlist>
73
74 <bridgehead renderas="sect3">v4l-utils Dependencies</bridgehead>
75
76 <bridgehead renderas="sect4">Recommended</bridgehead>
77 <para role="recommended">
78 <xref linkend="alsa-lib"/>,
79 <xref linkend="glu"/>,
80 <xref linkend="libjpeg"/>, and
81 <xref linkend="qt5"/>
82 </para>
83
84 <bridgehead renderas="sect4">Optional</bridgehead>
85 <para role="optional">
86 <xref linkend="doxygen"/>
87 </para>
88
89 <para condition="html" role="usernotes">User Notes:
90 <ulink url="&blfs-wiki;/v4l-utils"/>
91 </para>
92 </sect2>
93
94 <sect2 role="installation">
95 <title>Installation of v4l-utils</title>
96
97 <para>
98 Install <application>v4l-utils</application> by running
99 the following commands:
100 </para>
101
102<screen><userinput>./configure --prefix=/usr \
103 --sysconfdir=/etc \
104 --disable-static &amp;&amp;
105make</userinput></screen>
106
107 <para>
108 This package does not come with a testsuite.
109 </para>
110
111 <para>
112 Now, as the <systemitem class="username">root</systemitem> user:
113 </para>
114
115<screen role="root"><userinput>make install</userinput></screen>
116
117 </sect2>
118
119 <sect2 role="content">
120 <title>Contents</title>
121
122 <segmentedlist>
123 <segtitle>Installed Programs</segtitle>
124 <segtitle>Installed Library</segtitle>
125 <segtitle>Installed Directories</segtitle>
126
127 <seglistitem>
128 <seg>
129 cec-compliance,
130 cec-ctl,
131 cec-follower,
132 cx18-ctl,
133 decode_tm6000,
134 dvb-fe-tool,
135 dvb-format-convert,
136 dvbv5-daemon,
137 dvbv5-scan,
138 dvbv5-zap,
139 ir-ctl,
140 ir-keytable,
141 ivtv-ctl,
142 media-ctl,
143 qv4l2,
144 rds-ctl,
145 v4l2-compliance,
146 v4l2-ctl,
147 v4l2-dbg, and
148 v4l2-sysfs-path
149 </seg>
150 <seg>
151 libdvbv5.so,
152 libv4l1.so,
153 libv4l2.so,
154 libv4l2rds.so,
155 libv4lconvert.so,
156 v4l1compat.so, and
157 v4l2convert.so
158 </seg>
159 <seg>
160 /etc/rc_keymaps,
161 /lib/udev/rc_keymaps,
162 /usr/include/libdvbv5, and
163 /usr/lib/libv4l
164 </seg>
165 </seglistitem>
166 </segmentedlist>
167
168 <variablelist>
169 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
170 <?dbfo list-presentation="list"?>
171 <?dbhtml list-presentation="table"?>
172
173 <varlistentry id="cx18-ctl">
174 <term><command>cx18-ctl</command></term>
175 <listitem>
176 <para>
177 is a tool to handle cx18 based devices.
178 </para>
179 <indexterm zone="v4l-utils cx18-ctl">
180 <primary sortas="b-cx18-ctl">cx18-ctl</primary>
181 </indexterm>
182 </listitem>
183 </varlistentry>
184
185 <varlistentry id="decode_tm6000">
186 <term><command>decode_tm6000</command></term>
187 <listitem>
188 <para>
189 decodes multiplexed formats from TM5600/TM6000 USB devices.
190 </para>
191 <indexterm zone="v4l-utils decode_tm6000">
192 <primary sortas="b-decode_tm6000">decode_tm6000</primary>
193 </indexterm>
194 </listitem>
195 </varlistentry>
196
197 <varlistentry id="dvb-fe-tool">
198 <term><command>dvb-fe-tool</command></term>
199 <listitem>
200 <para>
201 is a command line tool for digital TV services.
202 </para>
203 <indexterm zone="v4l-utils dvb-fe-tool">
204 <primary sortas="b-dvb-fe-tool">dvb-fe-tool</primary>
205 </indexterm>
206 </listitem>
207 </varlistentry>
208
209 <varlistentry id="dvb-format-convert">
210 <term><command>dvb-format-convert</command></term>
211 <listitem>
212 <para>
213 is a tool meant to convert among different file formats. It is
214 compliant with version 5 of the DVB API.
215 </para>
216 <indexterm zone="v4l-utils dvb-format-convert">
217 <primary sortas="b-dvb-format-convert">dvb-format-convert</primary>
218 </indexterm>
219 </listitem>
220 </varlistentry>
221
222 <varlistentry id="dvbv5-scan">
223 <term><command>dvbv5-scan</command></term>
224 <listitem>
225 <para>
226 is a command line frequency scanning tool for digital TV
227 services that are compliant with version 5 of the DVB API.
228 </para>
229 <indexterm zone="v4l-utils dvbv5-scan">
230 <primary sortas="b-dvbv5-scan">dvbv5-scan</primary>
231 </indexterm>
232 </listitem>
233 </varlistentry>
234
235 <varlistentry id="dvbv5-zap">
236 <term><command>dvbv5-zap</command></term>
237 <listitem>
238 <para>
239 is a command line tuning tool for digital TV services
240 that is compliant with version 5 of the DVB API.
241 </para>
242 <indexterm zone="v4l-utils dvbv5-zap">
243 <primary sortas="b-dvbv5-zap">dvbv5-zap</primary>
244 </indexterm>
245 </listitem>
246 </varlistentry>
247
248 <varlistentry id="ir-keytable">
249 <term><command>ir-keytable</command></term>
250 <listitem>
251 <para>
252 is a tool that lists the Remote Controller devices, allows one
253 to get/set IR keycode/scancode tables, test events generated by
254 IR, and to adjust other Remote Controller options.
255 </para>
256 <indexterm zone="v4l-utils ir-keytable">
257 <primary sortas="b-ir-keytable">ir-keytable</primary>
258 </indexterm>
259 </listitem>
260 </varlistentry>
261
262 <varlistentry id="ivtv-ctl">
263 <term><command>ivtv-ctl</command></term>
264 <listitem>
265 <para>
266 is a utility that can control many card settings, like changing
267 the inputs from tuner to svideo or composite, setting video
268 resolution or changing video mode (PAL, SECAM, NTSC).
269 </para>
270 <indexterm zone="v4l-utils ivtv-ctl">
271 <primary sortas="b-ivtv-ctl">ivtv-ctl</primary>
272 </indexterm>
273 </listitem>
274 </varlistentry>
275
276 <varlistentry id="media-ctl">
277 <term><command>media-ctl</command></term>
278 <listitem>
279 <para>
280 is a utility used to configure V4L2 devices.
281 </para>
282 <indexterm zone="v4l-utils media-ctl">
283 <primary sortas="b-media-ctl">media-ctl</primary>
284 </indexterm>
285 </listitem>
286 </varlistentry>
287
288 <varlistentry id="qv4l2">
289 <term><command>qv4l2</command></term>
290 <listitem>
291 <para>
292 is used to test video4linux capture devices.
293 </para>
294 <indexterm zone="v4l-utils qv4l2">
295 <primary sortas="b-qv4l2">qv4l2</primary>
296 </indexterm>
297 </listitem>
298 </varlistentry>
299
300 <varlistentry id="rds-ctl">
301 <term><command>rds-ctl</command></term>
302 <listitem>
303 <para>
304 is a utility for decoding raw RDS data from V4L2 Radio devices
305 and offers simple ways to access the received RDS information.
306 </para>
307 <indexterm zone="v4l-utils rds-ctl">
308 <primary sortas="b-rds-ctl">rds-ctl</primary>
309 </indexterm>
310 </listitem>
311 </varlistentry>
312
313 <varlistentry id="v4l2-compliance">
314 <term><command>v4l2-compliance</command></term>
315 <listitem>
316 <para>
317 is a compliance test tool.
318 </para>
319 <indexterm zone="v4l-utils v4l2-compliance">
320 <primary sortas="b-v4l2-compliance">v4l2-compliance</primary>
321 </indexterm>
322 </listitem>
323 </varlistentry>
324
325 <varlistentry id="v4l2-ctl">
326 <term><command>v4l2-ctl</command></term>
327 <listitem>
328 <para>
329 is a tool to control v4l2 controls from the cmdline.
330 </para>
331 <indexterm zone="v4l-utils v4l2-ctl">
332 <primary sortas="b-v4l2-ctl">v4l2-ctl</primary>
333 </indexterm>
334 </listitem>
335 </varlistentry>
336
337 <varlistentry id="v4l2-dbg">
338 <term><command>v4l2-dbg</command></term>
339 <listitem>
340 <para>
341 is a tool to directly get and set registers of v4l2 devices.
342 </para>
343 <indexterm zone="v4l-utils v4l2-dbg">
344 <primary sortas="b-v4l2-dbg">v4l2-dbg</primary>
345 </indexterm>
346 </listitem>
347 </varlistentry>
348
349 <varlistentry id="v4l2-sysfs-path">
350 <term><command>v4l2-sysfs-path</command></term>
351 <listitem>
352 <para>
353 checks the media devices installed on a machine and the
354 corresponding device nodes.
355 </para>
356 <indexterm zone="v4l-utils v4l2-sysfs-path">
357 <primary sortas="b-v4l2-sysfs-path">v4l2-sysfs-path</primary>
358 </indexterm>
359 </listitem>
360 </varlistentry>
361
362 </variablelist>
363
364 </sect2>
365
366</sect1>
Note: See TracBrowser for help on using the repository browser.