The following commit introduced a regression when playing DVDs for me: ------------------------------------------------------------------------ r18429 | nicodvb | 2006-05-11 00:03:18 +0200 (Thu, 11 May 2006) | 2 lines Changed paths: M /trunk/libmpcodecs/vd_libmpeg2.c M /trunk/libmpdemux/video.c moved code to set aspect ratio for mpeg12 away from video.c and into decoder files; A/R changes work correctly with -vc mpeg12 ------------------------------------------------------------------------ When the movie starts MPlayer prints VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12) Trying filter chain: vo VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO Config (720x576->1024x576,flags=0,'MPlayer',0x32315659) VO: [xmga] 720x576 => 1024x576 Planar YV12 but more than an hour into the movie it suddenly prints VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12) Trying filter chain: vo VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO Config (720x576->768x576,flags=0,'MPlayer',0x32315659) VO: [xmga] 720x576 => 768x576 Planar YV12 and the aspect ratio changes (and is of course wrong then). It switches back after some time. I would upload a sample if I knew how to create it, the problem occurs about one hour 20 minutes into the DVD. Diego