[MPlayer-users] -ovc copy changes aspect?

Reimar =?UTF8?Q?D=F6ffinger?= Reimar.Doeffinger at stud.uni-karlsruhe.de
Tue Jan 11 09:59:20 CET 2005


Hi,
On Tue, Jan 11, 2005 at 03:55:06AM -0500, The Wanderer wrote:
> Josef Wolf wrote:
> >I just did the following in the hope that only audio would be
> >compressed and video would be left as is:
> >
> >mencoder in.avi -oac mp3lame -lameopts q=0:vbr=0:aq=0 -ovc copy -o out.avi
> >
> >But for some reason, this changes aspect ratio.  Is this by intent?
> 
> Unless I'm very much mistaken, the only way this could possibly change
> the aspect ratio is if the original AVI contained an "aspect" header
> (specifying what aspect to play with) and the output AVI does not. Since
> nothing but MPlayer pays any attention to the "aspect" header AFAIK, if
> this is the case the two files should have the same aspect ratio if
> played back in another player.
> 
> If you're willing to use MPlayer's OpenDML code, which has been known ot
> cause problems for some people, you can specify the aspect ratio of the
> output AVI with the -force-avi-aspect option, described in the man page.
> If you aren't, then short of transcoding the video, as far as I know
> you're probably screwed.

Well, if you only use MPlayer you can just create a .conf file with the
same name as the movie and put aspect=... inside. You have to find out
which aspect the original movie used, MPlayer will tell you when you
play the file (at least with -v, look for Movie-Aspect).

Greetings,
Reimar D?ffinger




More information about the MPlayer-users mailing list