[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