[MPlayer-users] Transcoding from one aspect ratio to another

Nix niks1024 at gmail.com
Thu Nov 4 23:06:37 CET 2010


On 2010.11.04. 23:50, Rolf Ernst wrote:
> On Thu, Nov 4, 2010 at 4:33 PM, Nix<niks1024 at gmail.com>  wrote:
>
>> On 2010.11.04. 03:24, Rolf Ernst wrote:
>>
>> Ok, I'd say you would probably be best served just using YAMF but I looked
>> at the code and here is what it does when multiplexing to matroska:
>>
>> It passes the --aspect-ratio parameter to  Matrosdka and here is how it
>> calculates it (sorry for confusing you beforehand but I hadn't looked at the
>> code in a long time):
>>
>>                  double origAspect = (double) cropData.getTotalWidth() /
>> (double) cropData.getTotalHeight() / runDef.getTechInfo().getVideoAspect();
>>                  double newAspect = (double) cropData.getCroppedWidth() /
>> (double) cropData.getCroppedHeight();
>>                  double aspectRatio = (newAspect / origAspect);
So the code does basically the same calculations what I do with pen and 
paper to find the correct DAR only instead of PAR(?) change factor I 
prefer to find the new DAR. But that still doesn't explain how you plan 
to solve original problem as you're expected to *change* DAR without 
losing information or distorting the image which is not something you 
can magically fix by using anamorphic video.
Regards,
nix


More information about the MPlayer-users mailing list