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.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 26th April 2018, 10:40   #50401  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 656
Quote:
Originally Posted by Warner306 View Post
Didn't know that. I think they still rely on the same video player code, but it could be different.
Nope, it switched to DirectX many years ago. For some time OpenGL builds were available, then they stopped.
https://forum.kodi.tv/showthread.php?tid=181352

Sorry for the offtopic, everybody.
ashlar42 is offline   Reply With Quote
Old 26th April 2018, 10:41   #50402  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,923
Quote:
Originally Posted by stefanelli73 View Post
the problem with FSE is the black screen
working fine here what player are you using?
huhn is offline   Reply With Quote
Old 26th April 2018, 10:55   #50403  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by huhn View Post
full range is working perfectly here using 397.31.

is your problem related to SDR/HDR/3D all all together?
Yes. Only with 391.xx and on the JVC. Full/Full/Full or any other combination doesn't work, the levels are simply wrong.

390.65 is simply inverted, so I can do Full Full Limited instead of Full Limited Limited.

It might be specific to the JVCs.

385.28 is the last driver that works properly here, regarding this levels issue and many others.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K
Manni is offline   Reply With Quote
Old 26th April 2018, 11:05   #50404  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,923
you can try the "adjust desktop colour settings" in the nv control panel and disable auto it may have something todo with it.
huhn is offline   Reply With Quote
Old 26th April 2018, 12:24   #50405  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
How is 'perform tone and gamut mapping in less accurate color space' under Trade quality.. changed? It's grayed out for me.
ryrynz is offline   Reply With Quote
Old 26th April 2018, 12:50   #50406  |  Link
x7007
Registered User
 
Join Date: Apr 2013
Posts: 315
Hey, NV HDR mode doesn't enable 10 bit mode , it stay 8 bit. OS HDR works fine 10 bit . can you fix it ?
x7007 is offline   Reply With Quote
Old 26th April 2018, 16:10   #50407  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by Manni View Post
Doesn't work here on my JVC RS500.



In this build diffuse white is set to 100nits. I guess you can't set target nits below diffuse white, which makes sense.
I think this is isolated. There are many other Full -> Full -> Full Nvidia users out there.
Warner306 is offline   Reply With Quote
Old 26th April 2018, 16:17   #50408  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by x7007 View Post
Hey, NV HDR mode doesn't enable 10 bit mode , it stay 8 bit. OS HDR works fine 10 bit . can you fix it ?
This was done on purpose because of a driver bug which was creating banding in 10-bit windowed mode with HDR playback. This only impacts HDR content. But you'll have to use fullscreen exclusive mode with HDR playback to get 10-bit output on Nvidia.
Warner306 is offline   Reply With Quote
Old 26th April 2018, 16:47   #50409  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by huhn View Post
you can try the "adjust desktop colour settings" in the nv control panel and disable auto it may have something todo with it.
Thanks, I'll give it a try but I don't see why it would stop working as it should past 385.28.

Quote:
Originally Posted by x7007 View Post
Hey, NV HDR mode doesn't enable 10 bit mode , it stay 8 bit. OS HDR works fine 10 bit . can you fix it ?
Quote:
Originally Posted by Warner306 View Post
This was done on purpose because of a driver bug which was creating banding in 10-bit windowed mode with HDR playback. This only impacts HDR content. But you'll have to use fullscreen exclusive mode with HDR playback to get 10-bit output on Nvidia.
Quote:
Originally Posted by huhn View Post
windowed HDR is limited to 8 bit with nvidia because it is buggy with 10 bit.
10 bit FSE should work fine.
No, this is a mistake/bug in the last release. The banding only occured in passtrough, so only passthorugh should have been limited to 8bits, but Madshi has forced 8bits in all HDR modes. This isn't necessary in pixel shader, as 10bits works fine in pixel shaders, so hopefully Madshi will fix this soon.

Quote:
Originally Posted by stefanelli73 View Post
the problem with FSE is the black screen
Quote:
Originally Posted by huhn View Post
working fine here what player are you using?
It's not player related. The black screen comes from the HDMI resync caused by the use of FSE, not only on the start of playback, but also every time you use the interface, for example to select an audio track or a subtitle. Most monitors do this almost instantly, but some displays take a lot longer. With the JVCs and MPC-BE (it would do the same with any player), the black screen is 10-15 seconds or more, which makes FSE not usable.

Quote:
Originally Posted by stefanelli73 View Post
...IN 385.28, but with the last driver this problem is not there, it reads 10bit regularly.
10bits works fine in 385.28 here.

Quote:
Originally Posted by stefanelli73 View Post
I went from the latest version of the NVIDIA drivers to 385.28, after reading this your post, but as in the previous one I continue to have "1 frame repeated every 5 minutes" and I can not in any way go beyond 5 minutes, even changing the settings in LAV VIDEO or Madvr, any suggestions? I have a GTX1080, first an AMD RX480 and I did not have these problems.
You need to use MadVR's custom refresh rate to address this. See post 1 for details.

Quote:
Originally Posted by Warner306 View Post
I think this is isolated. There are many other Full -> Full -> Full Nvidia users out there.
I never said otherwise. I said it might be limited to the JVCs. In any case, the levels are working as expected in 385,28, so nVidia has clearly changed something for those that used full>limited>limited.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K

Last edited by Manni; 26th April 2018 at 16:49.
Manni is offline   Reply With Quote
Old 26th April 2018, 16:52   #50410  |  Link
stefanelli73
Registered User
 
Join Date: Jul 2016
Posts: 52
Quote:
Originally Posted by huhn View Post
working fine here what player are you using?
mpc-be
stefanelli73 is offline   Reply With Quote
Old 26th April 2018, 17:02   #50411  |  Link
stefanelli73
Registered User
 
Join Date: Jul 2016
Posts: 52
Quote:
Originally Posted by Manni View Post
, so only passthorugh should have been limited to 8bits, but Madshi has forced 8bits in all HDR modes. 10bits works fine in 385.28 here.

I in fact use passthrough for which 8bit is normal then?
stefanelli73 is offline   Reply With Quote
Old 26th April 2018, 17:11   #50412  |  Link
stefanelli73
Registered User
 
Join Date: Jul 2016
Posts: 52
But I have to say that with the AMD RX480 also with passthroough hdr I get 10bit so it's just a problem of NVIDIA?
stefanelli73 is offline   Reply With Quote
Old 26th April 2018, 17:18   #50413  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by stefanelli73 View Post
I in fact use passthrough for which 8bit is normal then?
Yes, normal, to prevent banding until nVidia/OS solves it.

Quote:
Originally Posted by stefanelli73 View Post
But I have to say that with the AMD RX480 also with passthroough hdr I get 10bit so it's just a problem of NVIDIA?
Yes nVidia windows 10 windowed mode only. If you can bear FSE, you can use passthrough in 10bits.

You can also try pixel shader, the HDR to SDR conversion is very good, and you're still watching HDR, it's just that the content is converted to SDR by the source (MaDVR) instead of the display. But it looks like 10bits is also disabled in pixel shader in the current build, so you might want to wait for the next one to try this.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K
Manni is offline   Reply With Quote
Old 26th April 2018, 18:04   #50414  |  Link
Charky
Registered User
 
Join Date: Apr 2018
Location: Paris, France
Posts: 92
Quote:
Originally Posted by Q-the-STORM View Post
Just did some more testing with 0.92.6 and tweaked madHcCtrl.exe and it seems to work now, I'm posting my steps that got it working, so people with a nvidia card can easily replicate, though I'm doing this by memory, so I might miss something.
(So you don't have to find my original posts: I'm using gtx 1080 ti, windonw 10 pro x64, MPC-HC x64 and my original problem was since I have standard modes for 23 and 24Hz, I couldn't create a custom mode inside madVR and also couldn't edit the existing modes. With the tweaked madHcCtrl.exe, editing is possible now)


At the end some notes for madshi


- I deleted my custom resolutions, so I'm back to zero.

- Went into nvidia control panel, changed into 2160p30, full RGB and 12bit.

- Opened a 23.976fps video, went into madVRs custom modes tab and clicked on the 2160p resolution with 23Hz (listed as standard mode) and clicked on edit

- increased pixel clock by 0.01 mhz and clicked on test mode and clicked on Yes to save the custom mode.

- the 23hz mode is now listed as "custom timings"

- clicked on reset GPU

- closed MPC-HC, reopened the video.

- opened nvidia control panel and switched to my new custom mode (Note that in nvidia control panel the new custom mode is for 24Hz, not 23Hz for some reason)

- checked custom modes tab in madVR to see that the custom timings 23Hz mode is selected as active, which it is and clicked on optimize

- closed all menus and played the file for over 10min.

- in custom modes tab in madVR, I clicked on "optimize", there I selected "optimized pixel clock #1" (which was the first option that had no frame drops.) and clicked on test mode, then on Yes.

- played the file again and checked stats

- in the first 10 sec "1 frame repeat" climbs to 2 hours, in the next 30 secs it climbs to about 4-6hours and eventually stablizes at about 9.0X hours

This is again only for windowed fullscreen, with FSE I get the same output as standard 23 and 24Hz modes in FSE.
As a new Nvidia card owner, this guide saved my life. I strongly suggest making it more visible to everyone, maybe with a link in the first post of this topic.

My detailed experience:

I recently upgraded my Intel iGPU to a GTX 1060. With my old integrated GPU, I luckily never needed to use either ReClock or madVR custom resolution tool to achieve perfectly smooth playback. With my brand new GTX 1060, I had a dropped frame every 13mn. Yikes.

I spent hours trying to make madVR custom resolution tool work with the latest Nvidia driver (391.35), reading again and again madshi’s own guide, reseting my GPU, trying to understand why a 23,976 Hz custom res was listed by Nvidia driver as a 24 Hz res and not a 23 Hz, rebooting windows, creating, editing and deleting custom res through madVR or the Nvidia control panel, using timings that didn’t even seem to be actually applied by the driver even if madVR said so, playing videos for 10 minutes (I know by heart the first 10 minutes of Star Wars: The Last Jedi by now), and that’s only when I didn’t get the dreaded “GPU driver rejected this mode for unknown reasons” error.

At one point, I even gave up, I installed ReClock and of course everything worked fine, before changing my mind again: I wanted to make this freaking setup work like it was supposed to and didn’t want to lose audio quality and bitstreaming.

Eventually, after hours of using Google and searching this topic, I found the above guide, installed old 385.28 Nvidia drivers (because why not), followed the steps, and everything worked at once.

So, with deserved caps, THANK YOU!

I don’t know if the last driver is bugged, or if I was doing something wrong, or maybe both, but here we are: if, like me, you own a Nvidia graphics card, and struggled to create a custom resolution with madVR and the Nvidia driver, save your time, install old drivers, follow these steps by Q-the-STORM, and you’ll be ready to go.
Charky is offline   Reply With Quote
Old 26th April 2018, 20:48   #50415  |  Link
FDisk80
Registered User
 
Join Date: Mar 2005
Location: Israel
Posts: 162
After installing latest 397.31 custom resolution with 1080P HDTV's is still broken. madVR just gives that it is unsupported error as usual.
But now there is another issue. 10bit had stopped working while in D3D11 Fullscreen Windowed mode. Only way to enable 10bit now is to use the D3D11 Exclusive mode.
FDisk80 is offline   Reply With Quote
Old 26th April 2018, 21:50   #50416  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by FDisk80 View Post
After installing latest 397.31 custom resolution with 1080P HDTV's is still broken. madVR just gives that it is unsupported error as usual.
But now there is another issue. 10bit had stopped working while in D3D11 Fullscreen Windowed mode. Only way to enable 10bit now is to use the D3D11 Exclusive mode.
That's a bug in the latest MadVR release unless you are in passthrough on Windows 10, because in that case there is minor banding due to OS/nVidia driver bug. In pixel shader, 10bits should be brought back shortly, as I don't think it was Madshi's intention to force 8bits in that mode as well.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K

Last edited by Manni; 26th April 2018 at 21:53.
Manni is offline   Reply With Quote
Old 26th April 2018, 22:26   #50417  |  Link
FDisk80
Registered User
 
Join Date: Mar 2005
Location: Israel
Posts: 162
Quote:
Originally Posted by Manni View Post
That's a bug in the latest MadVR release unless you are in passthrough on Windows 10, because in that case there is minor banding due to OS/nVidia driver bug. In pixel shader, 10bits should be brought back shortly, as I don't think it was Madshi's intention to force 8bits in that mode as well.
Ah, thanks. I thought it was driver update that did this.
FDisk80 is offline   Reply With Quote
Old 27th April 2018, 00:23   #50418  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
10-bit was broken in all windowed HDR modes, not just passthrough.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 27th April 2018, 06:19   #50419  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by Asmodian View Post
10-bit was broken in all windowed HDR modes, not just passthrough.
Not here, there was no banding in pixel shader in 10bits (nVidia set to 12bits) in test build 5 and before, at least on my JVC. This isn't what Madshi himself said either, both when he announced his intention to force 8bits in passthrough (only) in this thread (look for it), and when I reported to him that 8bits was also forced in pixel shader as well in the latest release a few days ago (in the AVS thread). He did say that it might be a bug and that he would double check:

Me: Possible bugs:
1) It looks like you're forcing 8bits on nVidia 12bits even with pixel shader, not only with passthrough.
Madshi: Hmmmm... I'll double check the 8bit vs 10bit thing, might be a bug.
__________________
Win11 Pro x64 b23H2
Ryzen 5950X@4.5Ghz 32Gb@3600 Zotac 3090 24Gb 551.33
madVR/LAV/jRiver/MyMovies/CMC
Denon X8500HA>HD Fury VRRoom>TCL 55C805K

Last edited by Manni; 27th April 2018 at 06:23.
Manni is offline   Reply With Quote
Old 27th April 2018, 08:27   #50420  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Ah, OK, I probably mis-remembered. That seems really odd though. How does the driver know if madVR processed the HDR video first or not?
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:57.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.