[MEncoder-users] How to transcode a .asf to .mpg?

Nico Sabbi nsabbi at tiscali.it
Sat May 21 14:26:45 CEST 2005


Bo Xie wrote:

>>please, run mencoder in gdb (after having compiled mencoder with debug
>>symbols in) and when
>>mencoder faults post the backtrace (the output of bt).
>>
>>    
>>
>I use following steps to run mencoder in gdb
>1../configure --enable-debug
>2.mencoder c:\a.asf -oac mp3lame -ovc lavc -lavcopts vcodec=mpeg1video
>-of mpeg -mpegopts format=mpeg1 -ofps 24
>It can only transcode 142.6 seconds and then crashes.
>3.run it in gdb
>gdb mencoder.exe
>GNU gdb 5.2.1
>Copyright 2002 Free Software Foundation, Inc.
>GDB is free software, covered by the GNU General Public License, and you are
>welcome to change it and/or distribute copies of it under certain conditions.
>Type "show copying" to see the conditions.
>There is absolutely no warranty for GDB.  Type "show warranty" for details.
>This GDB was configured as "i686-pc-mingw32"...
>(gdb) run c:\a.asf -oac mp3lame -ovc lavc -lavcopts vcodec=mpeg1video
>-of mpeg -mpegopts format=mpeg1 -ofps 24
>Now it can transcodes *all* frames of the .asf file. It's so
>surprising!!! I don't know why!
>Any suggestions?  Thank you!
>
>  
>

as I explained you are using vbr audio. At the moment it's guaranteed to 
desync, so
if you insist on using mp3lame add -lameopts br=xxx:cbr, otherwise use 
-oac toolame
or -oac twolame without :vbr




More information about the MEncoder-users mailing list