GPL (GNU General Public License)    
3.3/5 17
An Open Source CLI app that processes TV guides and allow you to manage your TV viewing

editor's review





XMLTV is an open source, free and multiplatform application written in Perl and designed to provide a collection of utilities for managing your TV viewing experience. It works with TV listings stored in the XMLTV format, which is based on XML.

Supports TV listings from numerous countries

XMLTV supports grabbing TV listings from numerous countries, including Canada, UK, Ireland, Germany, Finland, Austria, Spain, Netherland, Hungary, Japan, Denmark, Sweden, Norway, France, as well as Romania.

The idea of XMLTV is to separate out the backend (gather the TV listings) from the frontend (organize and display TV listings for the user), and to implement useful functions, such as the ability to chose your favourite TV programmes.

Getting started with XMLTV

The program is written in Unix Shell and Perl programming languages, and it relies on various Perl modules, including Term::ReadKey, Date::Manip, File::Slurp, LWP, XML::TreePP, XML::Twig, XML::Writer, Lingua::EN::Numbers::Ordinate, Lingua::Preferred, Term::ProgressBar, and Unicode::String.

To get started, you will have to download the latest release, save the archive on your Home directory, unpack it, open a Terminal app, go to the location where you’ve extracted the archive file (e.g. cd /home/softpedia/xmltv-0.5.66), and run the ‘perl Makefile.PL’ command to compile the program.

When attempting to compile XMLTV, you will be asked to choose which optional components you want to install, as well as to choose grabbers for various front-ends and countries for managing listings. Choose ‘yes’ if you’re OK with the default settings or choose ‘no’ if you want to configure XMLTV to suit your needs.

It’s cross-platform, supported on Linux, Windows and Mac

XMLTV is a cross-platform project, supported on all GNU/Linux distributions, as well we on the FreeBSD, Mac OS X and Microsoft Windows operating systems. It is currently compatible with 32 and 64-bit instruction set architectures.

XMLTV was reviewed by Marius Nestor
Last updated on August 25th, 2015
XMLTV - Compiling the XMLTV project on the Arch Linux operating system

0 User reviews so far.