On Thu, Dec 06, 2007 at 04:19:20AM -0800, Ralph Shumaker wrote:
David Brown wrote:
On Wed, Dec 05, 2007 at 03:10:59PM -0800, Ralph Shumaker wrote:
I got 164 jpg files that look very corrupted. A few of them had *just*
enuf detail that I could tell that it was the 7 second opening advert for
20th Century Fox. And the aspect had been changed. It was NOT a
widescreen output.
The aspect change is kind of expected, DVDs are stored with rectangular
pixels.
I don't follow the logic of this. I'm not sure we are talking about the
same thing. The DVD has both full screen and wide screen versions. One
side is full screen. The side I'm trying to rip is wide screen. Totem
plays it just fine, but as far as I know, totem cannot dump the frames to
individual jpg files. Mplayer dumped them, but corrupted them, and changed
them to something resembling full screen mode.
Mplayer didn't change them, totem did. Well, actually your video card
probably did the actual change.
Neither "full screen" nor "wide screen" are represented on the DVD using
square pixels. Live players generally use scaling hardware in your
graphics card to stretch the image so that the resulting image has the
right aspect ratio.
But, if you just ask mplayer to dump raw jpegs, you will get distorted
images, since that stretching isn't being done.
The full-screen image has a pixel-aspect ratio closer to 1 (but not quite),
whereas the wide screen image is stored as the same size image, but the
pixels themselves are wider.
The pixels on computer monitors are almost always square these days.
It's hard to google for correct values for these, especially since getting
it close is usually hard to tell (there are lots of web pages with wrong
numbers on them).
Were you able to try watching the video using mplayer? If it can't show
the movie just as a player, it certainly won't be able to dump it. You
should be able to use some kind of graphic program to scale the image
properly after you have captured it.
Dave
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list