View Full Version : Window size in MPC
Octo-puss
7th August 2008, 12:09
I am using clsid's builds if it's of any importance.
Now.
It seems to me like the zoom function has a life of its own.
For example I play a 1080p movie in it and when I go 100% zoom, it resizes the screen horizontally to the edge of the screen, instead of producing much larger window. I don't get it.
Similar goes for DVDs. I believe the resolution is 720x576, yet the window fills about 2/3 of the screen.
What gives?
clsid
7th August 2008, 12:33
100% zoom means the actual size of the video. So the video is not resized, perhaps unless its too big to fit the screen.
Octo-puss
7th August 2008, 12:34
Hm, actual. Actual what? I thought 100% means the original resolution of the video.
In BSPlayer, going 100% with say the 1080p shows huge window just like it should be.
Perhaps I am missing something but I don't get it.
DigitalDeviant
7th August 2008, 12:42
Do you have "remember window size" checked under Options -> Player? This should not be checked.
Octo-puss
7th August 2008, 12:44
remember last window size? no, unchecked...
Kado
7th August 2008, 14:06
If you're using haali renderer if your desktop resolution is smaller than the video resolution then the 100% zoom will be half of the real video resolution, EVR and VMR9 will give the max window size like if you maximized the window.
Octo-puss
7th August 2008, 16:18
Oh. That would apply to HD movies for sure. Why is that though?
But what about regular DVDs?
Kado
7th August 2008, 17:15
Make sure you don't have any software upscaling the video like ffdshow.
Also witch renderer do you use and the mpc version/revision?
Octo-puss
7th August 2008, 19:56
FFD upscales video? :-O Since when? I never thought about that.
Of course I do use FFD, what else am I supposed to? :)
MPC I use latest rev.
clsid
7th August 2008, 20:24
ffdshow only resizes if you enable the Resize&Aspect or Crop filters.
Octo-puss
7th August 2008, 20:30
I checked and no such thing is enabled at all. I don't get it :(
I never really used MPC too much until recently when I started to get fed up with lockups of BSP when going fast forward in HD movies. So I can't tell whether I ever had DVD play in the "correct" resolution.
Guess this is dead-end situation.
Octo-puss
8th August 2008, 11:11
Oh by the way, is there any guide with all settings explained?
ranpha
8th August 2008, 11:57
How about selecting Video Frame --> Normal Size instead of Touch Winodws From Outside/Inside?
Octo-puss
8th August 2008, 12:06
I originally had that selected. Makes no difference except for when I resize a 1080p movie to say 50%, it was zoomed in instead of properly downscaled.
What's the difference between the "touch" options anyway?
Kado
8th August 2008, 19:42
"Touch from inside" will keep the video fully visible (with black bars unless the screen has the same aspect ratio) while the "Touch from the outside" will fill the screen but crop the video.
Use VMR9 Renderless renderer, "touch from inside" and "keep aspect ratio", then try again.
Octo-puss
9th August 2008, 07:40
Tried (I even had it that way already). No luck. Untouched DVDs for example constantly keep being resized to 1024x572.
clsid
9th August 2008, 11:49
Delete this registry key:
HKEY_CURRENT_USER\Software\Gabest\Media Player Classic
If things still get resized after that, then you need to look at the settings of the decoder that you are using.
Octo-puss
9th August 2008, 12:21
Still the same. Decoder would be FFDShow or Haali?
I'll try uninstalling.
edit:
Don't understand anything anymore. Both FFD and Haali uninstalled and yet still the same thing.
edit2: I'm not sure at all, but should Haali or FFD do the DVD decoding?
clsid
9th August 2008, 13:33
Haali is a splitter, not a decoder.
ffdshow will decode DVD video if and only if you enable MPEG-2 in it.
You have mostly likely some other decoder installed. Vista ships with a MPEG-2 decoder.
Kado
9th August 2008, 13:49
Guessing won't solve the problem, check witch filters are being used in mpc hc: Play=>Filters.
Octo-puss
9th August 2008, 18:52
Haali is a splitter, not a decoder.
ffdshow will decode DVD video if and only if you enable MPEG-2 in it.
You have mostly likely some other decoder installed. Vista ships with a MPEG-2 decoder.
I really don't. All I got installed is Haali and FFD. This is also very new installation of XP, so I don't even have many programs around.
I didn't even enable the DVD decoding in it and still raw ripped DVDs still get resized. On the other hand, I can't think of anything else. HD movies were explained few posts ago.
Kado: all that shows in the menu is being used?
I can see:
Default DirectSound device
Video mixing render 9 (renderless)
audio switcher
MPEG-2 video decoder (low merit)
ffdshow audio decoder
DVD navigator
Kado
9th August 2008, 20:00
The dvd is being decoded by the built-in mpeg2 video decoder, install ffdshow and use libmpeg2 instead of libavcodec, then try libavcodec and report the results.
Octo-puss
9th August 2008, 20:35
Both result in same horizontally upscaled video.
I am just thinking wtf.
p.s. libavcoded makes the video extremely slow (like if I had 486 or something)
clsid
9th August 2008, 20:39
The only thing left that could be responsible for the resizing is the graphics driver. Have a look in those settings.
Octo-puss
9th August 2008, 20:42
Hm. I got Radeon x1900 and Catalyst 8.7, but just the driver. No control panel or the control center... So nothing configurable at all.
Leak
10th August 2008, 12:36
You know, the longer I read this thread the more confused I get about what problem you're actually having...
For example I play a 1080p movie in it and when I go 100% zoom, it resizes the screen horizontally to the edge of the screen, instead of producing much larger window. I don't get it.
If you meant that the *window* is resized horizontally only to the edge of the screen - well, Windows won't let you create a Window that exceeds the available screen space. Try opening an Explorer window, moving it half off the screen to the left and resizing it horizontally...
Similar goes for DVDs. I believe the resolution is 720x576, yet the window fills about 2/3 of the screen.
What gives?
How about giving us your screen resolution?
PAL is 720x576 or 704x576, NTSC is 720x480 or 704x480, but it must be stretched or shrunk for it to display correctly unless your display has the exact same aspect ratio as the video. If you prefer your video looking wrong, try unchecking "Keep aspect ratio" in MPC.
The "100%" doesn't correspond 1:1 to encoded pixels if the video's pixel aspect ratio isn't 1:1 either.
np: Thomas Brinkmann - Words (When Horses Die...)
Octo-puss
10th August 2008, 13:06
If you meant that the *window* is resized horizontally only to the edge of the screen - well, Windows won't let you create a Window that exceeds the available screen space. Try opening an Explorer window, moving it half off the screen to the left and resizing it horizontally...
I don't get this. Dragging a window outside of the screen?
Some time ago, I could play 1080p movies at their original resolution. The video window obviously was horizontally bigger and the edge was "outside of the screen". This was answered already though, Haali doesn't allow this.
How about giving us your screen resolution?
1680x1050
PAL is 720x576 or 704x576, NTSC is 720x480 or 704x480, but it must be stretched or shrunk for it to display correctly unless your display has the exact same aspect ratio as the video. If you prefer your video looking wrong, try unchecking "Keep aspect ratio" in MPC.
I don't understand why would it have to be shrunk/resized when the resolution is smaller than my desktop's.
Leak
10th August 2008, 13:45
I don't get this. Dragging a window outside of the screen?
That was to demonstrate that windows won't let you resize a window bigger than the combined screen resolution of all attached monitors. If you use 100% zoom and "Video Frame > Normal size" in MPC it will still center the video and cut off the sides instead of resizing it, no matter what the window size is.
I don't understand why would it have to be shrunk/resized when the resolution is smaller than my desktop's.
Because a 720x480 NTSC video off a DVD has a display aspect ratio of either 4:3 or 16:9 - the same two aspect ratios you usually find on TVs...
720x480 is neither of these (it's 3:2) and displays usually have square pixels, so the video must be resized in order to display it correctly.
Only stretching in one direction usually yields the best (and fastest) results, i.e. you'd use 720x540 for 4:3 material and 853x480 for 16:9 material, which is then used for the "100%" zoom option.
np: Autechre - The PlclCpC (Quaristice (Versions))
Octo-puss
10th August 2008, 14:13
Bhm, ok, all the DVDs I got are 720x576 or 16:9 wide if you wish.
The above still didn't put any light onto why is there any resizing at all!
I also disabled all filters and whatever in MPC btw.
I mean BSP plays all of that just ok and produces video of exactly the basic resolution when zoomed 100%.
Octo-puss
10th August 2008, 14:15
Btw. Do I look like clueless idiot unable to simply configure a piece of software yet?
Leak
10th August 2008, 17:55
Bhm, ok, all the DVDs I got are 720x576 or 16:9 wide if you wish.
The above still didn't put any light onto why is there any resizing at all!
Well, since an image allegedly says more than a thousand words...
Pop quiz - which of the following images doesn't look right?
Unscaled original (720x576)
http://img98.imageshack.us/img98/1930/enterpriseunscaledlt2.jpg
Scaled down (720x405, losing data)
http://img394.imageshack.us/img394/6992/enterprise720x405te7.jpg
Scaled up (1024x576, not losing data)
http://img149.imageshack.us/img149/9592/enterprise1024x576gb0.jpg
(Hint: it's the unscaled one)
np: Coldcut - Music 4 No Musicians (Let Us Play)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.