[mythtv-commits] mythtv commit: r10191 - in trunk/mytharchive by paulh

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Jun 13 15:58:48 UTC 2006


      Author: paulh
        Date: 2006-06-13 15:58:46 +0000 (Tue, 13 Jun 2006)
New Revision: 10191
   Changeset: http://cvs.mythtv.org/trac/changeset/10191

Added:

   trunk/mytharchive/mythburn/encoder_profiles/
   trunk/mytharchive/mythburn/encoder_profiles/ffmpeg_dvd_ntsc.xml
   trunk/mytharchive/mythburn/encoder_profiles/ffmpeg_dvd_pal.xml

Modified:

   trunk/mytharchive/mytharchive/mytharchive.pro
   trunk/mytharchive/mythburn/scripts/mythburn.py

Log:

This commit allow you choose what parameters to pass to ffmpeg when a re-encode
is required. There are currently four encoding profiles (HQ, SP, LP, EP) to 
choose from which give approx. 1, 2, 4 or 6 hours of video on a regular single
sided DVD. You can customise the profiles or add new ones by simply editing 
the xml file containing the profile parameters.

I'm not sure how accurate the bitrates are for each profile to produce the correct
file size required. If you think the bitrates are wildly off let me know.

This just enables the script to use the encoding profiles. The UI side will follow
later. For the moment there is a setting at the top of the script 
(defaultEncodingProfile) that contains the name of the profile to use when a file
needs to be re-encoded - the default setting will use the SP profile approx. 2 hours
per DVD.




More information about the mythtv-commits mailing list