[mythtv] TVWish (WishTV) beta 0.1, new features, Perl library

Brad Templeton brad+mydev at templetons.com
Sun Feb 20 22:40:52 UTC 2005


I am getting ready to announce TVWish (which I renamed from WishTV because
there is a TV-station with that name) on the user's list.

As always, docs and tarball can be found at:
        http://www.templetons.com/brad/myth/tvwish.html

Some things in the new software:
    Revised syntax, most commands now done by setting a variety of
    variables.  Environment variables can be applied temporarily to
    included files.

    Broke out a "mythlib.pl" library which contains useful perl
    routines to find and open the MythTV database, get settings,
    and to do very basic commands in the MythTV protocol to the backend.

    Support for "autoexpire" flag setting.  You can now declare
    wishlist recordings to have a higher autoexpire number.  This
    exploits an (undocumented?) feature where the autoexpire number
    is an expiry class.  Thus, higher numbered items are always expired
    first.  As such, these effectively only use "spare" disk space,
    like Tivo Suggestions.  In fact, using imported critic's list
    and the autoexpire, you could implement collaborative suggestions.

    Support for new 0.17 protocol for updating recordings vs. the old
    database protocol (RecordChanged field)

    A bunch of new ratings files for various popular series are included
    as samples, including buffy, angel, xena, sliders, futurama,
    family guy, strangers with candy.   General legal view is that
    score lists from fan votes are not copyrightable.

    Better support for episode numbers 100 and 101 when looking for
    pilot episodes.  If these are detected, it checks all other episodes
    to see if lower numbers are used.

    Score flag made global so critic's lists of movies can also have scores.

    "Miss" mode lets you record a series in-order, even if there are
    several airing streams (such as live and reruns).  It stops
    recording requests if you have missed more than a specified number
    of prior episodes.  Also means you can request a series that is
    in constant syndication and it won't start recording until the first
    episode airs.

    Support for program groups.  All wishes are by default put in
    TVWish program group, but you can set the group if you like.


Any comments or bug reports welcome before I post for broader use.


More information about the mythtv-dev mailing list