Devices > Video Cards, Monitors, Televisions, and Projectors

madVR Guide

<< < (7/20) > >>

mojave:

--- Quote from: 6233638 ---Regardless of what your display accepts, whether it is 16–235 or 0–255, it should be left at 0–255 to avoid having the image appear “washed out”.
Typically if you need to send 16–235 to a display, you will use the video card output to set that, not the video renderer.

--- End quote ---

Madshi posted at AVS that he recommends 0-255 always set with the GPU. This is in a thread on creating 3dlut so maybe I'm taking it out of context.

--- Quote from: madshi ---For madVR I strongly recommend to set the GPU to 0-255 output. If the display is configured for 0-255, then madVR itself should be set to 0-255 output, too. If the display is configured for 16-235, then madVR itself should be set to 16-235 output. If the display is configured for 0-255, then dispcal, colprof and HCFR need to create a black test pattern with RGB 0,0,0. If the display is configured for 16-235 then dispcal, colprof and HCFR need to create a black test pattern with RGB 16,16,16. All of what I just wrote only applies if the GPU driver is set to 0-255 (which is what is recommended for madVR). If the GPU driver is set to 16-235, things get even more complicated. But let's not go there because that's not recommended, anyway.
--- End quote ---

6233638:

--- Quote from: mojave on June 11, 2013, 03:46:04 pm ---Madshi posted at AVS that he recommends 0-255 always set with the GPU. This is in a thread on creating 3dlut so maybe I'm taking it out of context.
--- End quote ---
Madshi's recommendations apply when you only care how madVR looks.

If your display does not support 0-255, outputting 0-255 from the graphics card and having madVR output 16-235 is the best as far as image quality is concerned, because the video card isn't touching madVR's output. But the desktop will be unusable.

It your display does not support 0-255, and you output 16-235 from the graphics card, madVR's output is being compressed from 0-255 to 16-235 by the graphics card which may introduce banding. But now everything on the computer is usable on that display, rather than just madVR.

Unless your display supports an 0-255 signal, you have to compromise.

paul1970:
Many thanks for your work on this guide. I found it very helpful indeed.
Not to labour a point but it ought to be Wikified (not saying it's your job!).

CountryBumkin:
When I use the madVR "dispaly switching" function, my display does not return to the desired desktop resolution after the movie/show is stopped. My Desktop resoultion is set (same as TV)to 1080x1920 60Hz. If I watch a TV Show with a 720p (or 640, or whatever) resolution, after I'm done watching and return to the Theater View menu, the resoultion will stay at 720 or 640. If then start a HD movie (1080) and stop it, my Theater View resoultion will stay at 1080 (the last viewed thing). If I clear all the display resolutions in madVR, my desktop will switch resoltions in MC and return back to the desired resolution (1080p) when done. My MC settigns are set to "Allow automatic changing of resoultion" and to default to "Desktop" resoultion.

Is there any good reason (better picture quality, etc.) to use madVR (find the cause of this problem), or should I just stay with MC doing all the switching?

6233638:

--- Quote from: CountryBumkin on June 28, 2013, 11:17:36 am ---When I use the madVR "dispaly switching" function, my display does not return to the desired desktop resolution after the movie/show is stopped. My Desktop resoultion is set (same as TV)to 1080x1920 60Hz. If I watch a TV Show with a 720p (or 640, or whatever) resolution, after I'm done watching and return to the Theater View menu, the resoultion will stay at 720 or 640. If then start a HD movie (1080) and stop it, my Theater View resoultion will stay at 1080 (the last viewed thing). If I clear all the display resolutions in madVR, my desktop will switch resoltions in MC and return back to the desired resolution (1080p) when done. My MC settigns are set to "Allow automatic changing of resoultion" and to default to "Desktop" resoultion.
--- End quote ---
This is a bug that was fixed in v0.86.3 - Media Center is a little behind, and currently (18.0.206) ships with v0.86.2

You can update to the latest version manually, which will fix it:

[*]Download the latest version of madVR
[*]Navigate to %APPDATA%\J River\Media Center 18\Plugins\madvr (you can hit Win + R and paste it in to go there directly)
[*]Extract madVR.zip into this folder, overwriting the contents. You may need to close Media Center and Media Server first.[/list]

Unless you need the Wait after change (use if display changes slowly) option in Media Center's display mode switcher, I now recommend disabling it and letting madVR handle all display mode switching.

P.S. If you are using madVR to change the resolution of your display to match the video, then madVR is only handling chroma upscaling, and your display (or video processor) is doing most of the video scaling work.
To get the most out of madVR, I would recommend only entering your display's native resolution (which sounds like 1080p in your case) but with multiple refresh rates - assuming it supports at least 1080p24 and 1080p60.
While madVR offers a lot of features now, one of the main features is its high quality video scaling which, at the higher quality settings, is better than most displays in my experience.

I don't know what your hardware is though, so it may be too demanding to have madVR handling the scaling and this is why you allow it to switch resolutions.



--- Quote from: CountryBumkin on June 28, 2013, 11:17:36 am ---Is there any good reason (better picture quality, etc.) to use madVR (find the cause of this problem), or should I just stay with MC doing all the switching?
--- End quote ---
The featureset is different, it won't affect quality. There are a few reasons to use the madVR switcher rather than the Media Center one.

1. madVR's switcher allows you to configure it on a per-display basis rather than being a global setting, which can be useful if you have multiple displays connected to your computer and they don't all support the same resolutions and refresh rates.

2. madVR's switcher knows when IVTC has been activated. IVTC is (generally) the process of extracting 23.976fps video from a 59.94Hz interlaced source. So with DVDs, madVR can output true 24p video, whereas Media Center (may?) output 60Hz instead.
Similarly, madVR can output 24Hz with PAL film-type content (50Hz interlaced decoded to 25p) rather than 50Hz. (50Hz video decoded to 50p)

3. madVR uses smart logic to determine the best refresh rate for a given video file. Videos are typically 23/24fps (Film) 25/50fps (PAL) 29/30/59/60fps. (NTSC)
When I ask Media Center to play a 27fps video for example, it switches to 60Hz. madVR plays the video at 50Hz, as that is the closest fit. (my display allows for 24/50/60Hz)

4. Windows 8 changed something with how refresh rate switching is handled, so now most applications are changing to 23/59Hz when they request to switch to 24/60Hz.
This is usually not a major issue, as most displays have enough flexibility to support both, but has proven to be for at least one user whose display only accepts 24Hz, which meant that Media Center was stuck outputting 60Hz instead.
Madshi has found a solution for this, so madVR's switcher does change to 24/60Hz correctly, rather than switching to 23/59Hz on Windows 8.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version