mediathek is a perl clone of Mediathek:
http://zdfmediathk.sourceforge.net/
It takes the XML file made available by that project, and loads it into a local SQLite database for better access to the data.
Searches can then be carried out, and the videos downloaded.
See all the options:
/mediathek.pl --help
INSTALL
Required perl modules:
DBI
DBD::SQLite
WWW::Mechanize
XML::Twig
File::Util
File::Spec::Functions
YAML::Any
Log::Log4perl
Data::Dumper
Class::Date
Memory::Usage
Format::Human::Bytes
IO::Uncompress::Unzip
Video::Flvstreamer
Getopt::Long
Encode
install with cpan:
cpan DBD::SQLite DBI WWW::Mechanize XML::Twig File::Util File::Spec::Functions YAML::Any Log::Log4perl Data::Dumper Class::Date Memory::Usage Format::Human::Bytes IO::Uncompress::Unzip Video::Flvstreamer Getopt::Long Encode
install modules with cpanp
cpanp DBD::SQLite DBI WWW::Mechanize XML::Twig File::Util File::Spec::Functions YAML::Any Log::Log4perl Data::Dumper Class::Date Memory::Usage Format::Human::Bytes IO::Uncompress::Unzip Video::Flvstreamer Getopt::Long Encode
BASIC USAGE
/mediathek.pl --cache_dir /path/to/cache --