* Fixed support for MythTV 0.16, which changed date formats in the database
  itself, thus breaking behavior in mythmkmovie.
  2004-10-27, MJP

* Added better support for mplayer 1.0 (-frames 0 option)
* Added support for mythtv-0.12 (new profile groups)
  2003-10-23, MJP
  
* Second pass at MPEG file support (should be quite stable now)
  2003-08-24, RDS

* First pass at code which converts mpeg files into divx files,
  from Russ Southern <russ.southern@cox.net>
  2003-08-20, MJP

* Modified code to check for video capture directory. Bug
  in that column name in MySQL is hostname, not host.
  Submitted by John M. Wright <myth@wakamole.homeip.net>
  2003-08-02, MJP

* Modifed code to check for the video capture directory in
  MySQL using the hostname as well. Patch received from
  John M. Wright <myth@wakamole.homeip.net>
  2003-08-01, MJP

* Modified mythframes to be safer for running. It now verifies
  that a file is in the MythTVVideo format before attempting to
  calculate frames
* Added code in makesegments to remove temporary files created
  before transcoding begins.
  2003-06-26, MJP

* Updated perldoc/manpage documentation to reflect new features.
* Changed genBFrames to deal with uuencoded data, instead of hex
  encoded.
* Added code to store errors into the database, to allow for easy
  retrieval of errors. Added code to display those errors, to allow
  people to see when/where things fail.
* Added code to store the png file in a global variable, to avoid
  issues with trying to reset the __DATA__ filehandle.
* Added code to deal with skipping files should an error occur.
* Added code to attempt to automatically transcode a file should
  mencoder fail to encode it properly on the first try.
* Added --skiperrors and --autotranscode command line options
* Added same command line options as config variables in database
  2003-06-24, MJP

* Added --silent and --noisy options.
* Added code to produce expected behavior when genBFrames fails.
* Added code to explain (briefly) the T flag in dointermenu
* Changed installer to read that Perl Curses is not installed, not just
  Curses.
* Added code to check to make sure we could write the output file before
  actually trying (and failing) to do so. Also made sure we could write
  to the video capture directory.
  2003-06-23, MJP

* Changed mythframes to make sure it exits with a valid error code every time.
  2003-06-16, MJP

* Added mythframes, and videometadata support for mythvideo.
  2003-06-15, MJP

* Added code to use mythtranscode, and create the necessary options for
  it.
  2003-06-14, MJP

* FRAMERATES: obtain the correct framerate from the file being fixed.
  Make sure to adjust the length of the bframes-*.avi files accordingly.
  This has been adjusted for PAL format videos as well.
  2003-05-06, MJP

* Added code to allow specifying the default mysql.txt at installation
  time, rather than requiring it at every single run of mkmovie.
  2003-05-03, MJP

* Added code to reload default configuration after returning from
  dointeractive. Otherwise, config changes which the user has entered
  using the menu won't be reloaded until the next run of the code.
* Added code to remove files in makesegments when Ctrl-C is pressed.
* Created the man page for mkmovie.
  2003-05-02, MJP

* Added dointeractive, doconfig, and dointermenu routines. Added savedefaults.
  Removed __DATA__ section. Cleaned up some minor bugs. Real documentation
  started.
  2003-04-29 to 2003-05-01, MJP

* Added getinput routine. Not entirely happy with this, as it uses
  some hardcoded values for newlines. Need to fix someday.
  2003-04-28, MJP

* Added code to load / save defaults in mysql.
* Added code to load / save per recording options in mysql.
* Added code to guarantee existence of necessary tables in mysql.
  2003-04-26, MJP

* Added --input and --output options.
* Started restructuring the code for the future menu options.
  2003-04-19, MJP

* Added code to automatically generate (and remove) the bframe.avi
  files
* Added code to make the segments into a more thread-safe naming
  system by using the process id number.
* Added a 'which' function to help in checking on dependencies.
* Added code to check for pre-requisites for the script.
* Added mythconf option to specify mythtv config file
  2003-04-18, MJP

* Added code to prevent running mencoder on a segment when the segment
  would be 0 seconds long.
  2003-04-17, MJP

