Xawtv: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (add authour info)
(some re-arrangement; add some details on the package payload; some links)
Line 2: Line 2:


xawtv was originally just a TV viewing application for [[Bttv devices (bt848, bt878)]], written by Gerd Knorr, but evolved into a small suite of X11 applications for V4L devices (the 3.9x branch). The version 4.x development branch added support for DVB functionality.
xawtv was originally just a TV viewing application for [[Bttv devices (bt848, bt878)]], written by Gerd Knorr, but evolved into a small suite of X11 applications for V4L devices (the 3.9x branch). The version 4.x development branch added support for DVB functionality.

Unfortunately, development of both branches of xawtw, versions 3 and 4, came to a halt for several years. Having not kept in step with broader kernel developments, version 3 had become broken and most Linux distributions choosing to include it within their releases were stuck with having to independently provided their own patch solutions to xawtv version 3.95. It is doubtful that version 4 ever saw widespread packaging by distributions. In any regard, in 2010, an effort was made by LinuxTV developers to provide a centralized repository for both versions (see [http://www.mail-archive.com/linux-media@vger.kernel.org/msg17947.html here] and [http://www.mail-archive.com/linux-media@vger.kernel.org/msg16615.html here] for details).


==xawtv 3.xx branch==
==xawtv 3.xx branch==
For a number of years, development on the version 3 branch (and 4 as well, actually) had come to a halt. Having not kept in step with broader kernel developments, version 3 had become broken and most Linux distributions choosing to include it within their releases were stuck with having to independently provided their own patch solutions to xawtv version 3.95. It is doubtful that version 4 ever saw widespread packaging by distributions. In any regard, in 2010, an effort was made by LinuxTV developers to provide a centralized repository for both versions (see [http://www.mail-archive.com/linux-media@vger.kernel.org/msg17947.html here] and [http://www.mail-archive.com/linux-media@vger.kernel.org/msg16615.html here] for details).
The xawtv version 3.xx development repository can be found in the [http://git.linuxtv.org/xawtv3.git http://git.linuxtv.org/xawtv3.git] tree.

The xawtv version 3.xx development repository can now be found in the [http://git.linuxtv.org/xawtv3.git http://git.linuxtv.org/xawtv3.git] tree.


Since becoming hosted on LinuxTV, there have been a number of changes made to this original xawtv branch that help to modernize it and allow it to act as a reference like V4L application. In time, it is hoped that Linux distributions will both submit changes to this version as well as utilize it as the one they package within their releases.
Since becoming hosted on LinuxTV, there have been a number of changes made to this original xawtv branch that help to modernize it and allow it to act as a reference like V4L application. In time, it is hoped that Linux distributions will both submit changes to this version as well as utilize it as the one they package within their releases.

===Associated Utilities===
The xawtv package includes a number of useful console commandline utilities. Some Linux distributions have, in the past, chosen to separate these utilities from the core application, and have packaged them under varying names [i.e. v4l-tools (SUSE), xawtv-tools (debian?)]. Some of these utilities include:
* scantv -- frequency scanner
* v4l-conf -- current video mode (size and color depth)
* v4lctl -- used to control a v4l device and set varying image parameters
* webcam -- capture images from a webcam
...

See http://git.linuxtv.org/xawtv3.git/blob/HEAD:/README for more information.



==xawtv 4.xx branch==
==xawtv 4.xx branch==
The xawtv version 4.xx development repository can be found in the [http://git.linuxtv.org/xawtv4.git http://git.linuxtv.org/xawtv4.git] tree. This branch essentially remains in a state of stasis and awaits anyone so inclined and willing to pickup/resume its development.
Similar as to the case of the version 3 branch, development on the version 4 branch came to a halt a number of years ago. Likewise, the xawtv version 4.xx branch is also now hosted on LinuxTV, where the development repository can be found in the [http://git.linuxtv.org/xawtv4.git http://git.linuxtv.org/xawtv4.git] tree. However, unlike version 3, this branch essentially remains in a state of stasis and awaits anyone so inclined and willing to pickup/resume its development.


== External Links ==
== External Links ==
* [http://linux.bytesex.org/xawtv/ the current xawtv homepage on the app's former host's webpage]
* [http://linux.bytesex.org/xawtv/ the current xawtv homepage on the app's former host's webpage]
* [http://web.archive.org/web/20101024110658/http://linux.bytesex.org/xawtv/faq4.html A "Wayback Machine" capture of the former xawtv version 4 FAQ]
** [http://web.archive.org/web/20101024104439/http://linux.bytesex.org/xawtv/index.html A "Wayback Machine" capture of the former xawtv version 3 page]
* [http://dl.bytesex.org/cvs-snapshots/ historic development snapshots of xawtv 4 branch] are available here
** [http://web.archive.org/web/20101024110658/http://linux.bytesex.org/xawtv/faq4.html A "Wayback Machine" capture of the former xawtv version 4 FAQ]
** [http://dl.bytesex.org/cvs-snapshots/ historic development snapshots of xawtv 4 branch] are available here
[[Category:Software]]
[[Category:Software]]
[[Category:Apps & Utilities]]
[[Category:Apps & Utilities]]

Revision as of 00:17, 30 September 2011

xawtv was originally just a TV viewing application for Bttv devices (bt848, bt878), written by Gerd Knorr, but evolved into a small suite of X11 applications for V4L devices (the 3.9x branch). The version 4.x development branch added support for DVB functionality.

xawtv 3.xx branch

For a number of years, development on the version 3 branch (and 4 as well, actually) had come to a halt. Having not kept in step with broader kernel developments, version 3 had become broken and most Linux distributions choosing to include it within their releases were stuck with having to independently provided their own patch solutions to xawtv version 3.95. It is doubtful that version 4 ever saw widespread packaging by distributions. In any regard, in 2010, an effort was made by LinuxTV developers to provide a centralized repository for both versions (see here and here for details).

The xawtv version 3.xx development repository can now be found in the http://git.linuxtv.org/xawtv3.git tree.

Since becoming hosted on LinuxTV, there have been a number of changes made to this original xawtv branch that help to modernize it and allow it to act as a reference like V4L application. In time, it is hoped that Linux distributions will both submit changes to this version as well as utilize it as the one they package within their releases.

Associated Utilities

The xawtv package includes a number of useful console commandline utilities. Some Linux distributions have, in the past, chosen to separate these utilities from the core application, and have packaged them under varying names [i.e. v4l-tools (SUSE), xawtv-tools (debian?)]. Some of these utilities include:

  • scantv -- frequency scanner
  • v4l-conf -- current video mode (size and color depth)
  • v4lctl -- used to control a v4l device and set varying image parameters
  • webcam -- capture images from a webcam

...

See http://git.linuxtv.org/xawtv3.git/blob/HEAD:/README for more information.


xawtv 4.xx branch

Similar as to the case of the version 3 branch, development on the version 4 branch came to a halt a number of years ago. Likewise, the xawtv version 4.xx branch is also now hosted on LinuxTV, where the development repository can be found in the http://git.linuxtv.org/xawtv4.git tree. However, unlike version 3, this branch essentially remains in a state of stasis and awaits anyone so inclined and willing to pickup/resume its development.

External Links