Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
4th November 2016, 18:14 | #261 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Quote:
__________________
madVR options explained |
|
20th November 2016, 01:02 | #262 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Updated for madVR v0.91.0. Next Generation Upscaling (NGU)!
__________________
madVR options explained Last edited by Asmodian; 30th November 2016 at 20:57. |
15th December 2016, 05:45 | #263 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Updated for madVR v0.91.4. Big changes to the image doubling settings, new "let madVR decide" settings which I do recommend and use myself.
edit: I forgot to upload my new settings.bin, now corrected.
__________________
madVR options explained Last edited by Asmodian; 17th December 2016 at 06:52. |
18th December 2016, 15:25 | #264 | Link |
Registered User
Join Date: Mar 2016
Posts: 19
|
BTW, what happens if you use such a settings.bin? Usually the preferences are stored in the registry, do they get overwritten?
Or works it like this: If settings.bin present, load settings stored there, if not found, use registry values? |
18th December 2016, 20:32 | #266 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Yes, for this reason resetting madVR to defaults before copying in a settings.bin is recommended.
__________________
madVR options explained |
2nd January 2017, 03:36 | #267 | Link |
Registered Cat
Join Date: Dec 2016
Posts: 6
|
What's the difference between Chroma and Image upscaling (madVR v0.91.4)
As explained "Image Upscaling" is how madVR scales to the target resolution if it is larger than the source. So my question is, what's the point of "Chroma Upscaling"? It's explained as, how madVR doubles the chroma resolution in both dimensions. There's no need for it if "Image Upscaling" does the same. So does it serve an alternate purpose, it'd be greatly appreciated if someone would explain.
|
2nd January 2017, 04:14 | #268 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Chroma is stored at half the resolution of luma in consumer formats (called 4:2:0 sampling, found on DVD, blurry, streaming, etc.) so you first need to scale the chroma to match the luma before the conversion to RGB. You often want to use a different method for this compared to scaling both the chroma and luma together, as is done by image upscaling.
Referring to the image in the third post might help you understand the steps needed.
__________________
madVR options explained |
2nd January 2017, 06:49 | #269 | Link | |
Registered Cat
Join Date: Dec 2016
Posts: 6
|
Quote:
|
|
3rd January 2017, 08:30 | #270 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
New flowchart, people were often confused by the old one so maybe this one will be better understood. I think I was trying to pack too much into it, now it is really only an example using NGU for image upscaling.
Old: New:
__________________
madVR options explained |
5th January 2017, 00:36 | #271 | Link |
Registered Cat
Join Date: Dec 2016
Posts: 6
|
I seemed to have forgot to ask about this before, but I'd like to know the proper procedure for the "Scaling Algorithms." I use NGU and I was wondering if I should max out the "Chroma Upscaling" all the way before touching the "Image Upscaling" or should I move them together. Basically what I'm asking, is if the "Chroma Upscaling" more important to image quality than "Image Upscaling."
So I have a couple examples and I'd like to know which is optimal: "Chroma Upscaling" = "NGU - very high" "Image Upscaling" = "NGU - Algorithm Quality -> low" "Chroma Upscaling" = "NGU - medium" "Image Upscaling" = "NGU - Algorithm Quality -> high" Which option is the better option of the two? |
5th January 2017, 01:19 | #272 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,923
|
chroma is very unimportant.
you should always judge the picture quality by your self. increasing the scaling algorithm until the GPU is at his max is not a proper way to get a good result. NGU for example is not good for all types of sources. |
5th January 2017, 03:19 | #273 | Link | |
Registered Cat
Join Date: Dec 2016
Posts: 6
|
Quote:
I primarily watch animated content, such as anime, and NGU in my testing is perfectly fine with it. However, the reason I asked about what was better between my options, which you didn't answer btw :P, was because in my testing I noticed little to no difference between "Chroma Upscaling - low" and "Chroma Upscaling - very high" even when looking an inch away from my monitor and was just wondering theoretically if it mattered more. After some current testing I think you're right in saying that chroma is less important. I kept the "Chroma Upscaling" at "very high" and just modified the "Image Upscaling" algorithms option. I noticed more of a difference between the options than when I was modifying the "Chroma Upscaling." So in conclusion, I'm pretty sure that the second set of settings that I proposed in my original question would be the better choice. Producing more noticeable practical results. If anyone else wants to add anything, if I might be missing something, then go right ahead. |
|
5th January 2017, 05:39 | #274 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
You are correct, go with your second option. Chroma Upscaling is more important than the chroma algorithm quality in image upscaling but it is still not something to spend too much GPU power on.
I like NGU med or high for chroma upscaling but only if the luma quality in image upscaling is already on very high. NGU is great for HD anime but it is too sharp for SD anime, IMO, it shows all the artifacts and oddities too well. NNEDI3 does better with SD anime.
__________________
madVR options explained Last edited by Asmodian; 5th January 2017 at 07:43. |
8th January 2017, 01:46 | #275 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Added some comments on the "trade quality for performance options".
__________________
madVR options explained Last edited by Asmodian; 9th January 2017 at 03:48. |
9th January 2017, 03:28 | #276 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Updated for madVR v0.91.5.
NGU can do x4 in one step now (when chroma quality = "normal"). It isn't as sharp and exaggerates artifacts much less than two x2 steps. No other changes.
__________________
madVR options explained |
31st January 2017, 01:32 | #277 | Link | |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
Quote:
Shouldn't it be Bicubic60 AR < SSIM1D100 AR? I admit, I don't know this at this stage as a user.
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players |
|
31st January 2017, 02:19 | #279 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Quote:
The OSD doesn't actually ever show downscaling for chroma. Using rendering times and a heavy chroma doubler it is easy to see chroma doubling or not when toggling the trade quality for performance option but the OSD chroma line doesn't change. If both luma and chroma are set to the same doubler the OSD matches my chart and you can see chroma doubling activate and deactivate when toggling "scale chroma separately, if it saves performance"; the OSD line changes from "image" to "luma" when enabled but it still doesn't indicate what happened to the chroma (upscaled, downscaled, or how). "scale chroma separately, if it saves performance" Disabled: "scale chroma separately, if it saves performance" Enabled: I wanted to show chroma doubling enabled to indicate where the performance hit comes from and this is more representative of how it works when doubling without downscaling a lot afterwards. It is hard to come up with a good chart that explains enough without being hard to understand.
__________________
madVR options explained Last edited by Asmodian; 31st January 2017 at 02:37. Reason: fixed image links |
|
31st January 2017, 05:16 | #280 | Link | |
Registered User
Join Date: Jan 2017
Posts: 1
|
Great post. This was really helpful as was your guide you posted on wiki.jriver.com which led me to this forum. There were a couple questions/corrections/guide mistakes I wanted to communicate with you:
Smooth Motion - I believe you might have made a mistake/typo in your description about smooth motion in this line: Quote:
A suggestion I had (because this really helped me when I read this in you guide) is related to: enable automatic full screen exclusive mode - In your guide you suggest turning this off which is actually very helpful as it allowed me to use the full media bar in full screen when hover over it with a mouse. It also removes any delay between switching between full and windowed. Perhaps you might want to mention that to some effect in your guide under the description of that mode. Finally I had a question and was hoping you could explain what exactly "activate 200% super sampling" in image upscaling does? I have a decent rig (Nvidea GTX 960 GPU, i5 6600k OC @ 4.6Ghz, 16GB of RAM OC @ 3000MHz on a MSI Z170 M5 Motherboard) and yet saw a severe drop in performance when enabling that feature with no quality improvement. It was actually one of the rare times any setting change effected my video playback performance. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|