An Open Source CLI app that processes TV guides and allow you to manage your TV viewing. #TV guide #TV listing #TV viewing #XML #TV #Guide
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.
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.
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.
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.
What's new in XMLTV 0.5.67:
- tv_grab_za - broken grabber removed
- tv_grab_tr - new grabber for Turkey
- tv_augment - tool to assist in augmenting / tweaking the data
XMLTV 0.5.67
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Desktop Environment
- developer:
- visit homepage
Zoom Client 6.0.3.37634
Windows Sandbox Launcher 1.0.0
Bitdefender Antivirus Free 27.0.35.146
IrfanView 4.67
7-Zip 23.01 / 24.04 Beta
ShareX 16.0.1
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
Context Menu Manager 3.3.3.1
calibre 7.9.0
- 4k Video Downloader
- Context Menu Manager
- calibre
- Zoom Client
- Windows Sandbox Launcher
- Bitdefender Antivirus Free
- IrfanView
- 7-Zip
- ShareX
- Microsoft Teams