[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