Hi, 

I noticed that my transcoded mpeg looks distorted -- all people are having
long faces. I'm wondering how to fix. This is what I did:

- The frame size of the avi source is 640x272
- I pad the border with -Y -104,-32,-104,-32 to make it 704 x 480: [1]

  $ transcode -i "test_tx.avi" -Y -104,-32,-104,-32 --export_asr 2 -y 
mpeg2enc,ffmpeg ...
  [transcode] V: import frame     | 640x272  2.35:1  
  [transcode] V: clip frame (->)  | 704x480

This is what I used to do. Don't know if they were NOK previously, but today,
I noticed the "long face" problem, and I looked further into the problem.

When the avi is played in mplayer, the mplayer log said:

  VDec: vo config request - 640 x 272 (preferred colorspace: Planar YV12)
  VDec: using Planar YV12 as output csp (no 0)
  Movie-Aspect is 2.35:1 - prescaling to correct movie aspect.
  VO: [xvidix] 640x272 => 640x272 Planar YV12 
                          ^^^^^^^

This is normal. When the transcoded mpeg is played in mplayer, the mplayer
log said:

  VDec: vo config request - 704 x 480 (preferred colorspace: Planar YV12)
  VDec: using Planar YV12 as output csp (no 0)
  Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
  VO: [xvidix] 704x480 => 704x528 Planar YV12 
                          ^^^^^^^

What ^^^ underlined are what actual pixels mplayer used for the displace.
As we can see, when playing the 1:1 avi, mplayer plays the video height as
is; whereas when playing the 4:3 mpeg, mplayer need to stretch the height
to compensate the 4:3 aspect ratio. This what mplayer always has been
doing to the 4:3 aspect ratio sources. I think that's the reason that
people are having long faces in my mpeg file. 

Am I right about the above analysis? What the right way to do/fix is such
situation?

thanks

PS. 

[1], full actual command line

  transcode -i "test_tx.avi" --ext none,none -Y -104,-32,-104,-32 --export_asr 
2 -M 4 -o "test_tx-.m2v" -m "test_tx-.mpa" --video_max_bitrate 3600 -y 
mpeg2enc,ffmpeg -F 8,'-q 8 -b 3600 -S 4400' --pulldown -N 0x2000 -E 48000,16,2 
-b 192 -s2


-- 
Tong (remove underscore(s) to reply)
  http://xpt.sourceforge.net/


Reply via email to