[mythtv-commits] Ticket #8376: Patch for mythburn.py

MythTV mythtv at cvs.mythtv.org
Fri Apr 23 11:16:05 UTC 2010


#8376: Patch for mythburn.py
------------------------------+---------------------------------------------
 Reporter:  J.Pilk@…          |       Owner:  ijr        
     Type:  patch             |      Status:  new        
 Priority:  minor             |   Milestone:  unknown    
Component:  MythTV - General  |     Version:  Unspecified
 Severity:  medium            |     Mlocked:  0          
------------------------------+---------------------------------------------
 I've been using modified versions of mythburn.py for many months to work
 around problems that I had with the standard mytharchive DVD-creation
 process.  I now use the script at ticket 8347 and the attached diff to
 process recordings from dvb-t in the UK.  I don't claim that it will work
 with all the options offered by mytharchive but it does work for me.  I
 don't save subtitles or the secondary audio stream - in part because
 mythtranscode never did. I select the required streams and apply the
 cutlist before entering mytharchive so that the file sizes are known when
 I decide the table of contents.  I don't transcode within mytharchive.
 Issues addressed are:

 It can use M2VRequantiser instead of tcrequant. Both programs are based on
 code from the same company but tcrequant did have problems and has been
 deprecated.  M2VRequantiser needs to know input file size, so it cannot
 pipe the demux products for remuxing.  remux errors that were declared
 fatal outside the pipe are now ignored, just as they always have been
 within the pipe.

 If requantisation is needed, because the files selected are too big for
 the DVD, it is used to apply a common mean-video-bitrate limit to all the
 files on the disk. This means that programmes transmitted at low bitrates
 can be saved without further degradation.

 Other changes are to make the log files more useful and to suppress
 complaints about "odd y-coordinates"

 The file was created with

 diff mythburn_distrib.py mythburn.py > mythburn20100420.diff

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8376>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list