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. |
23rd September 2017, 21:27 | #45902 | Link |
Registered User
Join Date: Dec 2010
Posts: 255
|
Have you setup the Nvidia control panel for "fullscreen video" under Adjust desktop color settings because if not then it will select Auto and not give you full range.
Last edited by AngelGraves13; 23rd September 2017 at 21:30. |
23rd September 2017, 22:34 | #45903 | Link | |||
Registered User
Join Date: Oct 2012
Posts: 7,925
|
Quote:
Quote:
not sure what your low setting is doing but you can clearly use a gaming console with full range and TV full range. Quote:
just to be sure what nvidia setting are you setting to limited there are some you simply don't use and leave at default this shouldn't do much if anything with madVR. |
|||
23rd September 2017, 23:23 | #45904 | Link |
Registered User
Join Date: Jul 2014
Posts: 942
|
Can you explain? MadVR is sending 10bits and the GPU 12bits. Why would the GPU do any dithering?
__________________
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 |
23rd September 2017, 23:29 | #45905 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
madVR is sending 10-bit RGB, if the GPU converts that to YCbCr for output, it hopefully does it in high enough precision that it "has to" dither afterwards to 12-bit.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
24th September 2017, 02:13 | #45907 | Link | |
Registered User
Join Date: Oct 2016
Posts: 896
|
Quote:
I was running RGB Full on the whole "chain" without any issue previously and since updating to Windows 1703, RGB Full output is buggy on my 1050 Ti (whites are clipped and blacks are dark gray). I tried several drivers and full cleanup of driver files and registry, but it's always buggy. I filed a bug report via NVIDIA driver survey page last week but haven't heard back yet, I hope they look into it because I'm stuck with RGB Limited until it's fixed.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 |
|
24th September 2017, 03:18 | #45908 | Link | |
Registered User
Join Date: Jun 2017
Posts: 71
|
Quote:
I have everything set to full on my PC (lav, madvr, nvidia) and my tv set to auto (which sets to full when it receives PC signal - Sony 75Z9). I have tried a few patterns and don't notice black crush. I am on creators update with 385.41 drivers. |
|
24th September 2017, 03:58 | #45909 | Link | |
Registered User
Join Date: Apr 2013
Posts: 315
|
Quote:
For example there is an issue with HDR and Dolby Vision if you manually change the signal the TV receive because if you set it Manually then the TV can't enter HDR mode, it needs to change from YCbcr 4:4:4 to 4:2:2 , and when you set it manually it Ycbcr 4:4:4 then it won't be able to change, and who want to change every time from mode to mode. not this is the only way you will get Full Range because if I try to set on the TV to AUTO it will use 16-235 , so I need to keep it on LOW. if I try to put from Nvidia like what I talked before on Manual and choose Full Range, all the desktop screen becomes crashed Black. if you check AVSForums, they also say, if you put LOW On the TV you need to choose Limited on the PS3/4 .. it's that simple, you can also watch youtube, because you can't use both, it is just compability mode, you crash your black if you put both of them. I had a TV which could only be Limited without any way to change the TV options, but it couldn't show Full Range. so I just put Limited on everything . MadVR , PS3, Nvidia , so I won't have crashed black, if you can only run with Limited and it works right then your TV or device doesn't support Full RGB , it's simple enough . Does this really work ? because I remember trying it, but maybe this effect the TV Black AUTO ? does anyone else changed it from AUTO to Full Screen Video ? what about the other settings there, what if you play a game, does it ok to keep it on Video ? Last edited by x7007; 24th September 2017 at 04:04. |
|
24th September 2017, 05:58 | #45910 | Link | |
Registered User
Join Date: Dec 2010
Posts: 255
|
Quote:
|
|
24th September 2017, 07:29 | #45912 | Link |
Registered User
Join Date: Jan 2002
Posts: 1,264
|
Nope! It has never worked. I have to manually switch to HDR mode in Win10 settings and make sure fullscreen exclusive is unticked (undesirable for most playback). Then tick it and disable HDR mode after playback.
|
24th September 2017, 07:31 | #45913 | Link | |
Registered User
Join Date: Jun 2017
Posts: 71
|
Quote:
|
|
24th September 2017, 07:44 | #45914 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Quote:
However, 8-bit Dolby Vision HDR doesn't work for me, with similar results to your 8-bit HDR. I wish HDR had better standards so different displays and drivers had the same behavior.
__________________
madVR options explained |
|
24th September 2017, 09:47 | #45915 | Link | |
Registered User
Join Date: Jul 2014
Posts: 942
|
Quote:
Thanks! Re Dolby Vision, are you testing with a Dolby Vision source, a Dolby Vision display, and everything in between (AVR, switch, VP, etc) supporting Dolby Vision passthrough? Otherwise, it won't work.
__________________
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 |
|
24th September 2017, 11:21 | #45916 | Link |
Registered User
Join Date: Jun 2017
Posts: 71
|
HDR10 8bit 4K60 RGB works for me too. I can easily verify its 4K60 HDR10 at 8 bits (using the TV menu). About the RGB, I have that set in nvidia control panel so assuming its outputting RGB, but I don't think I can easily verify that on the TV. Will dig into the menus to check that as well.
Its a Sony 75Z9D. |
24th September 2017, 11:29 | #45917 | Link | ||||||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
The best explanation would be that your TV simply doesn't handle RGB HDR input signals correctly. But you said your Xbox when set to RGB looks fine, doesn't it? Are you 100% sure that your Xbox outputs RGB? Maybe it "secretly" switches to YCbCr when playing HDR content? Does your TV have an "info" screen which shows if it's receiving RGB or YCbCr, and if it's in SDR or HDR mode? Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
These are bad settings - unless you really have no other choice. See FAQ in 2nd post of this thread. |
||||||||||||||||
24th September 2017, 11:48 | #45918 | Link | ||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
If you also get crashes in copyback mode, can you please also upload a crash report for that? The crash happens in the middle of playback? Or after you've done something, like seeking, stop/play etc? You're using an outdated madVR build, though. I don't think updating to the latest build will help, but it might still be worth a try. Quote:
Quote:
Quote:
Quote:
1) Please try using the madVR.ax/madVR64.ax files from v0.92.1 together with all the other files from v0.92.2. Does the problem still occur? 2) Please try using the madVR.ax/madVR64.ax files from v0.92.2 together with all the other files from v0.92.1. Does the problem still occur? 3) Please make sure you test this with SDR content, not HDR content. 4) If you're using the new LAV D3D11 decoder, please try with some other decoder, just to be safe it's not related to that. Quote:
1) Even if the TV internally converts RGB input to YCbCr, there will still not be any more conversions overall. Because if your HTPC outputs YCbCr, madVR will do YCbCr -> RGB. Then the GPU driver will do RGB -> YCbCr. Then the display will do YCbCr -> RGB. That sums up to 3 conversions. If your HTPC outputs RGB, madVR will do YCbCr -> RGB, the GPU driver will do nothing. The display will do RGB -> YCbCr and YCbCr -> RGB. So same number of 3 conversions overall. So making the HTPC output YCbCr will not reduce the overall number of conversions. 2) GPU drivers often do conversions in inferior quality. So it's usually better to avoid anything that requires the GPU drivers to apply any sort of conversion. 3) Even if the GPU driver does a perfect RGB -> YCbCr conversion, the display won't know for sure which matrix was used by the GPU driver for the RGB -> YCbCr output conversion. Ok, at 1080p it's likely to be BT.709. But what happens if you send 4K to the display? With 4K YCbCr input, will the display use BT.709 or BT.2020 matrix to convert the YCbCr input to RGB? And does that match what the GPU driver did? If not, colors will get screwed up. This potential problem can never occur when sending the TV RGB. 4) Even if the GPU driver does a perfect RGB -> YCbCr conversion, it either potentially adds banding artifacts (if no dithering is used), or at least increases the noise floor (if dithering is used). In theory this can also happen inside of the TV, but at least the TV's internal processing doesn't suffer from HDMI bandwidth limitations. E.g. with 4Kp60, if the GPU converts RGB -> YCbCr, either the GPU has to drop chroma to 4:2:2 (loss of chroma resolution), or it has to output 8bit (strong chance of added banding artifacts because the GPU driver probably won't apply dithering in this situation). If we send 8bit RGB to the TV, none of these problems will occur outside of the TV. Of course they could still occur inside of the TV's own processing circuits, but it's somewhat less likely there. 5) There's still a chance the TV might not do RGB -> YCbCr -> RGB, but keep everything in RGB. Some TVs might be able to perform color processing stuff in RGB. And even if they don't, I know for a fact that several (many?) TVs have a special "PC" or "low latency" mode in which all the color processing stuff is disabled, anyway. For some TV models (e.g. my Sony 4K LCD) this is also the only way to get 4:4:4 chroma support. But as I said above, I'll never disagree with testing all options and trusting your eyes, at least when talking about experienced users like you who know what they need to look for. Still, my recommendation stays with RGB as the most likely solution for best image quality. See also FAQ in 2nd post of this thread. Quote:
Quote:
Works fine on my Sony 55" 4K LCD display, too. Tested with both AMD and Nvidia GPUs. Unfortunately my Sony only says 3840x2160p59, it doesn't report the color format or bitdepth it's receiving, so I can't say for sure if the AMD/Nvidia GPUs are actually outputting RGB or not. |
||||||||
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|