[MPlayer-users] MEncoder Sound Really Messed Up
Reimar Döffinger
Reimar.Doeffinger at gmx.de
Sun Jun 12 02:32:31 CEST 2011
On Sun, Jun 12, 2011 at 09:47:04AM +1200, Lobster wrote:
> On 12/06/2011 8:07 a.m., andrew at WARnux.com wrote:
> >I am using MEncoder r33579 (committed today) which is being called
> >into by DeVeDe to create a DVD formatted file for burning. The
> >sound is really really messed up; it plays slow and skips every so
> >often. The video is fine, but the sound is like it's in slow
> >motion. Note that it didn't matter what video file I used, the
> >result was the same. Here is the full command line that DeVeDe
> >used:
> >
> >/usr/bin/mencoder -srate 48000 -af lavcresample=48000
> >-oac lavc -aid 1 -ovc lavc -of mpeg
> >-mpegopts format=dvd:tsaf -ofps 30000/1001 -vf
> >scale=352:240,harddup -lavcopts threads=2:vcodec=mpeg2video:trell:mbd=2:sc_threshold=1000000000:cgop:vstrict=0:vrc_maxrate=1600:vrc_buf_size=1835:vbitrate=800:keyint=12:acodec=ac3:abitrate=224:aspect=4/3
> >-o movie_01_01.mpg test.avi
>
> Change acodec=ac3 to acodec=ac3_fixed
>From SVN r33592 such hacks should no longer be necessary.
mencoder will from then on also use the more sensible behaviour
of mplayer, i.e. if the output of decoder+filter chain is
s16 it will try to encode as s16, if it is float it will try
to encode as float etc.
Which means that you can also chose between the fixed-point
and floating-point AC-3 encoder via -af format=s16ne and
-af format=floatne.
If the format is not supported, it will fallback to s16.
More information about the MPlayer-users
mailing list