[mythtv-commits] Ticket #8054: Error exporting XviD through nuvexport using mencoder for singe pass with no quantisation

MythTV mythtv at cvs.mythtv.org
Tue Feb 9 22:13:58 UTC 2010


#8054: Error exporting XviD through nuvexport using mencoder for singe pass with
no quantisation
--------------------------------------------+-------------------------------
 Reporter:  misterhaan <mythtv@…>           |       Owner:  xris   
     Type:  patch                           |      Status:  new    
 Priority:  minor                           |   Milestone:  unknown
Component:  Apps - Nuvexport                |     Version:  0.22   
 Severity:  medium                          |     Mlocked:  0      
--------------------------------------------+-------------------------------
 In an attempt to speed up running nuvexport on HD recordings, I changed my
 settings to single pass with constant bitrate (not defining quantisation).
 When I ran nuvexport manually to test this out, it failed immediately.
 Debug mode gave me the commands which I ran individually.  All was well
 except for the mencoder command which quit immediately with an error about
 bitrate not being an option.  I don't remember the actual error but I do
 know what the problem is:  it adds :bitrate=$self->{'v_bitrate'} to the
 -lameopts value instead of specifying -xvidencopts.

 I looked at XviD.pm in SVN and you can see the problem on line 160.  Prior
 to the if/else statement it adds -oac mp3lame -lameopts
 vbr=3:br=$self->{'a_bitrate'} to mencoder_xtra, then since quantisation
 isn't set it falls through to the bitrate case on line 160, but instead of
 setting -xvidencopts it ends up adding bitrate to the lameopts.  I was
 able to fix it on my machine by changing ":bitrate= to " -xvidencopts
 bitrate= on line 160.  I don't know how to create a patch so will attach
 the full XviD.pm with my change.

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


More information about the mythtv-commits mailing list