MythNetTV release 5

    New things in this release:

    • There is now a users mailing list at http://lists.stillhq.com/listinfo.cgi/mythnettv-stillhq.com
    • Moved to a public SVN server at http://www.stillhq.com/mythtv/mythnettv/svn/
    • Added the 'justone' syntax to the download command
    • Another try at using gflags. This means that all the command lines have changed slightly.
    • Moved the core of MythTV out of the user interface file.
    • Started writing unit tests
    • Changed user output code so that it doesn't insist on writing to stdout. You can now write to other file descriptors, which makes things like unit tests much easier to write.
    • Added video/msvideo to the enclosure whitelist
    • Added HTTP download progress information
    • Added a flag which turns off the prompts for markread (--noprompt)
    • Patches from Thomas Mashos
      • Search ~/.mythtv/mysql.txt, /usr/share/mythtv/mysql.txt and /etc/mythtv/mysql.txt in that order for MySQL connection information
      • A manpage
      • setup.py
    • video.py now has a simple command line interface to let you query it
    • Fix update of inactive programs bug per http://ubuntuforums.org/showpost.php?p=5580005&postcount=4
    • Better DB error handling
    • Included a COPYING file with the right version of the GPL (it was missing before)
    • Fixed a bug where programs would be downloaded more than once (found with a unit test!)
    • Started raising exceptions instead of just sys.exit(1). This should make life easier for user interfaces in the future
    • Default to using storage groups for storing recordings before falling back to the RecordFilePrefix. This makes the behaviour: use a storage group named "MythNetTV" if it exists; use the default storage group if it exists; use the value of RecordFilePrefix.
    • Transcode avc1 videos, because some need it
    • Force ASCII encoding of title, subtitle, and all fields in the database to get around feeds which use unicode which python / MySQL can't store correctly
    • If there is only one attachment to an item, and its not in our whitelist of video formats, then warn the user that you're assuming its a video file and then add it to the todo list
    • Slight tweak to the signature of video.MythNetTvVideo.Transcode()
    • Fix buf in RepairMissingDates which caused it to consistently crash
    • Fix typo in date warning code
    • Better handling of videos where the length of the video cannot be determined by mplayer


    Release 5 is by far the best tested release of MythNetTV yet, with both unit tests and several users working quite closely with me to resolve problems found in the wild. You can grab your copy here.

posted at: 15:11 | path: /mythtv/mythnettv | permanent link to this entry

    ### Wombo

    Woohoo, im famous and I helped improve something.

    Add a comment to this post:

    Your name:

    Your email: Email me new comments on this post
      (Your email will not be published on this site, and will only be used to contact you directly with a reply to your comment if needed. Oh, and we'll use it to send you new comments on this post it you selected that checkbox.)


    Your website:

    Comments: