v4l-utils-1.10.0

Introduction to v4l-utils

v4l-utils provides a series of utilities for media devices, allowing to handle the proprietary formats available at most webcams (libv4l), and providing tools to test V4L devices.

This package is known to build and work properly using an LFS-7.9 platform.

Package Information

v4l-utils Dependencies

Required

GLU-9.0.0, libjpeg-turbo-1.4.2, and Mesa-11.1.2

Recommended

alsa-lib-1.1.0 and Qt-4.8.7 or Qt-5.5.1

Optional

Doxygen-1.8.11

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/v4l-utils

Installation of v4l-utils

If both Qt4 and Qt5 are installed, Qt5 will be used. If you choose to build against Qt4, temporarily hide it from PKG_CONFIG_PATH, issuing:

SAVEPATH=$PKG_CONFIG_PATH &&
PKG_CONFIG_PATH="\
`echo $PKG_CONFIG_PATH | sed 's@:/opt/qt5/lib/pkgconfig@@'`"

Install v4l-utils by running the following commands:

./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --disable-static  &&
make

Again, if both Qt4 and 5 are installed and you chose to build against Qt4, restore PKG_CONFIG_PATH:

PKG_CONFIG_PATH=$SAVEPATH &&
unset SAVEPATH

This package does not come with a testsuite.

Now, as the root user:

make install

Contents

Installed Programs: cx18-ctl, decode_tm6000, dvb-fe-tool, dvb-format-convert, dvbv5-scan, dvbv5-zap, ir-keytable, ivtv-ctl, media-ctl, qv4l2, rds-ctl, v4l2-compliance, v4l2-ctl, v4l2-dbg, and v4l2-sysfs-path
Installed Library: libdvbv5.so, libv4l1.so, libv4l2.so, libv4l2rds.so, libv4lconvert.so, v4l1compat.so, and v4l2convert.so
Installed Directories: /etc/rc_keymaps, /lib/udev/rc_keymaps, /usr/include/libdvbv5, and /usr/lib/libv4l

Short Descriptions

cx18-ctl

is a tool to handle cx18 based devices.

decode_tm6000

decode multiplexed format from TM5600/TM6000 USB.

dvb-fe-tool

is a command line tool for digital TV services.

dvb-format-convert

is a tool meant to convert among different file formats. It is compliant with version 5 of the DVB API.

dvbv5-scan

is command line frequency scanning tool for digital TV services that are compliant with version 5 of the DVB API.

dvbv5-zap

is a command line tuning tool for digital TV services that is compliant with version 5 of the DVB API.

ir-keytable

is a tool that lists the Remote Controller devices, allows one to get/set IR keycode/scancode tables, test events generated by IR, and to adjust other Remote Controller options.

ivtv-ctl

is a utility that can control many card settings, like changing the inputs from tuner to svideo or composite, setting video resolution or changing video mode (PAL, SECAM, NTSC).

media-ctl

is a utility used to configure V4L2 devices.

qv4l2

is used to test video4linux capture devices.

rds-ctl

is a utility for decoding raw RDS data from V4L2 Radio devices and offers simple ways to access the received RDS information.

v4l2-compliance

is a compliance test tool.

v4l2-ctl

is a tool to control v4l2 controls from the cmdline.

v4l2-dbg

is a tool to directly get and set registers of v4l2 devices.

v4l2-sysfs-path

checks the media devices installed on a machine and the corresponding device nodes.

Last updated on 2016-02-24 19:22:02 -0800