Re: DVD recorder playback is 'tall and skinny' like me!

H}kan Hjort <[email protected]> Thu, 1 Jul 2004 23:02:23 +0200
Newsgroups gmane.comp.video.ogle.user
Message-ID <[email protected]>
Mon Jun 28 2004, H}kan Hjort wrote:
> Mon Jun 21 2004, Dave wrote:
> > (ogle 0.9.2-cvs with Fedora Core 2 using Xorg at 1024x768,millions of
> > colors)
> > 
> > Hello,
> > 
> > I have an aspect problem with material 'time shifted' using a domestic
> > (UK PAL) Philips DVD recorder onto DVD+RW. Ogle correctly plays the menu
> > correctly and I can select recorded titles as required (ogle is the only
> > player I have that does this :) ).
> > 
> > However when the title is played back it is 'tall and skinny' (20:9
> > anamorphic I think??). I've tried to produce an onscreen 4:3 by changing
> > settings in .oglerc as per man oglerc and from various messages I've
> > read back in the ogle archives.
> > 
> > Indeed I've spent a few days trying all sorts of combinations in the
> > video section of .oglerc. Nothing seems to make a difference though and
> > in fact no matter what entries I try it doesn't look as if my ogle is
> > taking note of any changes. I've tried as root and user.
> > 
> > If I play the VOB files in other players then the aspect is shown
> > correctly as 4:3 or 16:9 as necessary. Unfortunately those 'other'
> > players do not utilise the DVD recorders menu system correctly but
> > require the VOB's to be manually added to a playlist first. So obviously
> > I would like to try and solve this matter if possible.
> > 
> > Commercial DVD's play okay as intended. It's just the one's from the DVD
> > recorder that misbehave. Perhaps I need to buy some special
> > anti-anamorphic glasses to squish it back :)
> >  
> Ok that's a bit strange.  Could you send a copy of the IFO files from the
> DVD and the output of running ogle --debug  (i.e. ogle --debug &>ogle.log
> and send ogle.log).
> 
> Either the IFO files are bad or Ogle is read/interpreting something in them
> the wrong way.
> 
Ok, looking at the IFO files it specifies that the video should be
'mpeg2 PAL 4:3 720x576 video' however the actual stream is
Debug[ogle_mpeg_vs]: horizontal_size: 352, vertical_size: 576
Debug[ogle_mpeg_vs]: padded_width: 352, padded_height: 576
Debug[ogle_mpeg_vs]: frame rate: 25
i.e. PAL 352x576 so...
 
I can see how this get it wrong in that the image is half it's intended
width.  I don't see how we should be able to figure out that it's 16:9,
if it really is...  I think the IFO file is wrong though.. but we should
be able to handle this case also....

A temporary hack to view these (but the menu will look wrong instead) might be
to use a oglerc with

	<geometry>
          <width>400</width>
          <height>300</height>
	</geometry>
	<resolution>
          <horizontal_pixels>800</horizontal_pixels>
          <vertical_pixels>300</vertical_pixels>
	</resolution>
	<geometry_src>user</geometry_src>
	<resolution_src>user</resolution_src>

i.e. make it think that there are twice as many horizontal pixels... 

/HÃ¥kan