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. |
19th June 2022, 05:17 | #63221 | Link |
Registered User
Join Date: Nov 2015
Posts: 473
|
Thanks for animating it. At first glance the 1070 looks fine, but when you see it popping back and forth, you can really see that it's almost like they placed a blur filter after the initial rendering. Shocking that a graphics company like NVIDIA could trip over their feet like this, and for years apparently.
You can still use the DXVA2-Native decoding, as long as you don't use the chroma or image scaling which is easy enough to set with every directshow renderer. So where power consumption comes into play, this is tricky.. mpcvr has lower power consumption than madvr by a lot, but it's dxva all the way unless you disable dxva scaling in the filter options.. in which case it will use shaders instead.. but the only option there is catmull-rom (bicubic 50, and I don't know if they do anti-ringing or not). I didn't test the power consumption of the shaders. I think they are working on adding more. Maybe you could test this. Madvr power consumption.. I was taking notes on that for my stuff.. it's tricky.. there's a lot of output paths.. d3d9 overlay, d3d9 exclusive, d3d11 exclusive, d3d9 windowed, d3d11 windowed, (each of these 2x, because you have old path which is backbuffers and new path which is frames in advance) so there are in total nine different output paths to check the power on against 4 different decoders (software, cb, dxva2 native, d3d11) so 36 combinations. You can't use DXVA scaling in D3D11 presentation, it will use bilinear for image scaling, but using dxva2 as the decoder works just fine with d3d11 for presentation. I'm using d3d9 overlay, but it's not actually the best power consumption, it's actually twice the gpu load of some of the other paths, but I am using it because I was doing extensive testing of a panning movement segment and found that this particular setting was "smoother" in motion than others. Was really tough, because in a regular window it was smooth, but as soon as it goes fullscreen it's not as smooth anymore and it's not related to the refresh rate, it's something to do with the compositor. So, I can have less power consumption if I use dxva2-cb because it uses half the gpu load with overlay but it won't be as smooth looking as when native is used. The extra conversion work madvr has to do has some kind of beneficial quirk that makes it smoother on this hardware. d3d9 overlay w/ copyback, d3d11 presentation windowed and exclusive w/ d3d11 decoding used the least power for me. This is for madvr chroma scaling not dxva scaling. All the rest used more power. Nvidia will be different. GPU-Z is good for viewing gpu load. |
19th June 2022, 07:09 | #63222 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
even if you don't scale chroma with DXVA native it will still move the image. this is a basic problem with madVR and DXVA processing using a an NVIDIA card.
mpcVR will move the chroma to but only if also some kind of DXVA processing is used. |
19th June 2022, 10:31 | #63223 | Link | ||
Registered User
Join Date: Aug 2016
Posts: 609
|
Quote:
https://i2.lensdump.com/i/t7qJUm.png https://i3.lensdump.com/i/t7qVZi.png Quote:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\DWM\Schedule] "FrameRateMin"=dword:000000c8 (c8=200fps) |
||
19th June 2022, 17:49 | #63224 | Link |
Registered User
Join Date: Nov 2015
Posts: 473
|
flossy_cake, well that's it for NVIDIA then. For MadVR in LAV video settings, hardware decoder to use either "None","DXVA2 (copy-back)" or "D3D11" (not Automatic in drop-down to force copy-back) and for MPCVR uncheck the first 4 boxes in the "DXVA2 and D3D11 video processor" group which will force shader processing instead since huhn indicated native decoding would still work just not the processing.
That should simplify power testing a bit. I wonder why one of the big tech sites never embarrassed NVIDIA over this. One would think this would be great marketing for AMD. |
26th June 2022, 00:24 | #63226 | Link | |
Registered User
Join Date: Nov 2016
Posts: 57
|
Hello,
Please help me get HDR working with MPC-HC and madVR. I have all the required hardware and am running Windows 11 with an HDMI hooked up to an HDR movie projector. Widows HDR checkbox is on. Here is the info that I get: As far as I understand BT.2020 is being converted to DCI-P3. Why? Why does it not remain at BT.2020? Also why is it rendered at 8 bit when I have set madVR like this: and the projector should work at 10bit: and the movie is also 10bit: Quote:
Also on a sidenote, is there a way to convert SDR movies to HDR via a filter. I have pixel shader pack for MPC-HC. It has filters that are BT.709 to BT.601 but there is no BT.709 to BT.2020... Know where I can get one? Thank you. Last edited by bob88; 26th June 2022 at 12:02. |
|
26th June 2022, 19:01 | #63229 | Link |
Registered User
Join Date: Oct 2018
Posts: 323
|
__________________
AviSynth AiUpscale |
26th June 2022, 20:11 | #63230 | Link | |
Registered User
Join Date: Nov 2016
Posts: 57
|
Quote:
So from what I understand regardless of the DCI-P3 thing its working properly. The post also talked about some calibration which I had not done. I set it up like this but Im not sure it makes a difference. Is this proper: Also do I need to do anything with this: And what does this do? |
|
27th June 2022, 01:01 | #63231 | Link |
Registered User
Join Date: Oct 2018
Posts: 323
|
For HDR passthrough these settings are not used, so there is no difference between specifying them as you do, or disabling calibration.
Gamma processing is also for SDR output, and is usually not needed. "disable desktop composition" disables Aero on Vista and Windows 7.
__________________
AviSynth AiUpscale |
27th June 2022, 10:40 | #63232 | Link | |
Registered User
Join Date: Nov 2016
Posts: 57
|
Quote:
Well after further testing I can confirm that regardless of it saying "-> DCI-P3" HDR is working! YAY! Thank you for your help. The only question I remain with is is there anywhere I can find a BT709 to BT2020 hlsl filter which I can use in MPC-HC? If anyone knows where I can find it I would love to try it out. Thanks! |
|
27th June 2022, 14:48 | #63234 | Link | |
Registered User
Join Date: Nov 2016
Posts: 57
|
Quote:
I have a pixel shader pack for MPC which has a BT601 to BT709 shader. I am looking for the next step... But since I dont understand how the whole thing works perhaps using such a shader is pointless and it will not turn my SDR movies to HDR... so tell me if my request is dumb. |
|
27th June 2022, 19:06 | #63236 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Disable HDR in Windows, and let madVR turn it on only when needed.
You can not turn SDR video into HDR.
__________________
MPC-HC 2.2.1 |
29th June 2022, 03:14 | #63238 | Link |
X Cinema Projectionist NZ
Join Date: Feb 2006
Location: Auckland NZ
Posts: 310
|
Would some of the experts here who use 113 mind sharing their HDR to SDR settings page please?
Im curious why many untick most boxes and others have most ticked, can you explain the reasons please? |
29th June 2022, 18:23 | #63239 | Link | |
Registered User
Join Date: Feb 2019
Posts: 231
|
Quote:
https://nicko88.com/misc/madVR%20set...%20-%20hdr.png I quite like the effect of putting a lower peak nits and using the no compression limit to compensate. This helps increase the effect and the effective range of contrast recovery while still using a lower strength curve option. |
|
29th June 2022, 19:30 | #63240 | Link |
Registered User
Join Date: Nov 2015
Posts: 473
|
I was checking something with ShowRenderSteps and there is a line that says chroma 4:2:0 -> 4:2:2.
I do not have full understanding of this.. my display is 4:4:4 (verified) and I have made the observation that if I deselect the 4:2:0 and 4:2:2 rows in LAV it does not label or use the chroma upscaling algorithm and the HUD appears as "h264, 8 bit, 4:2:0 -> RGB32, 8 bit, RGB". What am I missing here? Ideally, chroma would upscale to 4:4:4 if possible. Last edited by Sunspark; 29th June 2022 at 19:55. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|