Internet video organizer in Perl

COUCH POTATO

Article from Issue 70/2006
Author(s):

Video files are ready for download, but your storage space is limited, and, if you're like most people, you may have a hard time letting go of past favorites. You need a higher authority to decide when it’s time to trim down your collection.

After filling up my disk with dozens of freely available videos in the course of a couple of weeks, I started to look around for a management software. Ideally, it would let me choose between available recordings, and, if space got tight, automatically and gracefully remove the old stuff that I hadn’t watched for weeks. In other words: I needed a Tivo. This digital video recorder (DVR) by the manufacturer of the same name and its clones are icons of US TV recording culture – ask any kid. The Tivo boxes have an easy to use interface that lets users record TV programs on disk for viewing some time later and skipping unwanted commercials. And instead of randomly turning on the TV and surfing channels, you select from a stack of programs previously recorded by the Tivo. With this “time-shifting” technology, viewers cut themselves loose from the broadcasting schedule and watch TV when they have the time.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • RPM Tools

    Linux has several convenient package management systems, but they are not entirely free of weaknesses. We show you how to keep the RPM package management system permanently stable and how to get rid of some ballast with just two small programs: rpmorphan and rpmrestore.

  • Perl: X10 Module

    My low-budget router has just crashed, and there is no way to reset the beast remotely via a network. Never fear – an X10 module, controlled by a web GUI with an Ajax interface, can actuate the mains switch.

  • Perl: Controlling a Webcam

    Webcams are useful for monitoring. Using CPAN modules and custom-made C code, Perl scripts can automatically adjust the exposure and fish the most interesting images out of a video camera’s data stream.

  • Perl: PerlPanel

    One panel has a neat collection of applets and another has spectacular looks – but a combination of the two is rare. Now help draws nigh for the desktop: PerlPanel is extensible with do-it-yourself widgets.

  • Perl: Network Monitoring

    To discover possibly undesirable arrivals and departures on their networks, a Perl daemon periodically stores the data from Nmap scans and passes them on to Nagios via a built-in web interface.

comments powered by Disqus

Direct Download

Read full article as PDF:

Perl_Internet_Video_Organizer.pdf (269.13 kB)

News