INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MadVR banding  (Read 9924 times)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
MadVR banding
« on: January 30, 2021, 11:50:13 am »

Hello. 

I just bought a brand new laptop specifically because I am starting to add 4k HDR movies to my movie collection (now that I have a new 4K tv).  My previous laptop was fine, using JRiver to manage/play my 1080p movie collection... but didn't have either the horsepower or I/Os that are necessary for UHD HDR.

My new setup is:
JRiver 26 & Windows 10
laptop w 11/th gen Intel i7-1165G7 (Iris Xe graphics), 16gb RAM, and DisplayPort 1.4,
Startech DP-to-HDMI adapter (capable of 4k HDR @ 30Hz),
certified premium HDMI 2 cable, and
LG CX tv (w/ HDMI 2.1).

I set Windows HDR turned on, and I'm outputting 2160p @ 30Hz to an external monitor/tv (also tried other Hzs... anything above 30Hz lowers colour to 8bit, but anything 30Hz or less, 10bit colour).  I set MadVR in JRiver to Red October HQ... and have spent the equivalent of 4 full working days playing with settings and testing results.  Whether outputting at 8bit or 10bit, RGB at 0-255 or 16-235, HDR - let madVR decide  or passthrough to display, and more!  And my tv's HDMI port is set to 'PC', with all extra image processing features turned off.

Earlier on, I was struggling with judder.  I updated both Intel and Lenovo drivers, and eventually I was able to play my 4k HDR videos (mkv, etc) smoothly.  However, then I started noticing terrible banding (not certain if it was there before the driver updates).  No setting in madVR, whether applying banding filters or not, got rid of the banding.  It did see a noticeable improvement when I started outputting to 8bit, rather than 10bit... but that didn't entirely eliminate the banding.

So I then played the exact same videos in VLC... no banding, perfectly smooth frame rate.
And then i played the videos in Cyberlink PowerDVD... again, no banding, and smooth frame rate.
I checked on my tv, and confirmed i was getting a 10bit signal.

But both of these softwares cannot compare to JRiver as a library manager... i don't want to leave JRiver, for my one stop movie collection hub. Why can't I get the same perfect image quality in JRiver, as I can with VLC & PowerDVD?  I spent sooooo much time, trial and error, checking and unchecking various madVR settings, thinking SOMETHING must work!    Honestly, I had given up... it's only because I can't find anything else that's so easy to navigate through a collection, with tags, that I'm coming back to JRiver and asking for help.  Anyone?   :/

Logged

zybex

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2674
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #1 on: January 30, 2021, 02:22:20 pm »

Is VLC also using MadVR and LAV filters?

MC uses a separate config for MadVR and LAV, distinct from the system configuration that VLC and others use. You can play something in VLC and then open the settings (from the tray icons) to compare them with the settings in MC.

You can also do what I do: in MC, go to File Types and set video files (AVI, MKV, MP4, etc) to play on "External Program (default)". This way when you start something on MC the default player for that extension is launched. I use MPC-HC with dark skin as my default player, starting in fullscreen, with MadVR and LAV filters installed via the KLite Codec pack.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7884
  • Long cold Winter...
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #2 on: January 30, 2021, 02:25:29 pm »

Is VLC also using MadVR and LAV filters?

VLC doesn't/can't use either one. It uses its own filters as far as I know.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

zybex

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2674
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #3 on: January 30, 2021, 02:32:33 pm »

Doh, you're right.
Logged

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #4 on: January 30, 2021, 04:54:25 pm »

MC uses a separate config for MadVR and LAV.

You can also do what I do: in MC, go to File Types and set video files (AVI, MKV, MP4, etc) to play on "External Program (default)". This way when you start something on MC the default player for that extension is launched. I use MPC-HC with dark skin as my default player, starting in fullscreen, with MadVR and LAV filters installed via the KLite Codec pack.

Haven't heard of LAV before. 
I tried your suggestion, regarding 'External Program (default)', so that VLC would open and play the selected video.  While that does allow me to browse my movie collection in JRiver, and play the video on VLC... it seems far from optimal - especially when using an IR remote, which I do.

You click on the movie in JRiver, then VLC will start up and appear ontop of JRiver, and start playing the movie.  Let's say, you changed your mind and want to play a different video.  If you pause or stop the movie in VLC, then click a media button on the remote control to take you back to JRiver to see your library... ok, that works... but if I then maneuver to another video and press play (in JRiver)... the 2nd video WILL begin playing in VLC, but you cannot view it, because VLC was already open but hidden behind JRiver, so that's where it is now playing - out of site, behind JRiver.  I need to put the remote control down, walk over to my laptop, and use the mouse to click on the VLC player so that it will again be ontop of JRiver.  (sigh)   You see... the FIRST time you click a video, VLC wasn't previously open... so it pops up ontop of everything.  But the SECOND time you click a video, VLC just starts playing it, wherever VLC already was (hidden behind JRiver).

Also, VLC seems to like to assume the default audio device is my TV, even though I keep resetting it to be my USB connection to my pre-amp.  So every time I play a video in VLC... i gotta put my remote down, go over to the laptop, and click my preferred audio device, again.  (sigh)

But ya... the video quality is great, played in VLC!  It's just a hassle to use it with JRiver, when you like to go back and forth with a remote control.   Still... i learned something new, thank you!
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #5 on: January 30, 2021, 05:21:59 pm »

Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14497
  • I won! I won!
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #6 on: January 30, 2021, 07:29:41 pm »

There is no need to play with external versions of LAV/madVR (or even really tweak this) ... the internal ones (and settings) work just fine.  Lets get back to a "known base"

If you are playing STD UHD Blurays (23.976fps), then in MC:
- set Video Mode: Red October HQ
- set "Quality Setting" to "Best Performance (low end/integrated GPU)"
- Check Hardware accelerate video decoding when possible
- Check Optimise hardware decoding for performance

- On the PC set your GPU to UHD 23.976 @ 8-Bit (or use MC's Display Rate Changer to do this for you Tools--> Options--> Video--> Display Settings--> Display Settings automatic change mode: On)
- TV also set to "PC"
- Check madVR is set to "PC Levels" and Bitdepth to "Auto"

That should be it.
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14497
  • I won! I won!
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #7 on: January 30, 2021, 07:32:16 pm »

I have no idea about the "Startech DP-to-HDMI adapter" or any issues that may introduce, does the laptop not have a HDMI port?
Logged
JRiver CEO Elect

zybex

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2674
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #8 on: January 31, 2021, 04:13:58 am »

Haven't heard of LAV before. 
LAV filters decode/decompress the video stream, MadVR adds post-processing and handles the presentation. You can customize settings for both in MC.

Regarding VLC+IR Remote usage, I think that's just a matter of configuration. Not sure if VLC has the same options, but with MPC-HC I can set it up to start in full screen, to gain Focus when a video starts (works for 2nd video too), and to be on top while video is playing. Depending on which remote you have you can also configure it to perform whatever actions are needed.

Still, I agree that it would be best to get the internal MC player working.

There is no need to play with external versions of LAV/madVR (or even really tweak this) ... the internal ones (and settings) work just fine.  Lets get back to a "known base.

I only mentioned it as a way to have a "control" that one could use to compare the settings.
The DP-to-HDMI adapter shouldn't be the issue since it works fine with VLC.
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #9 on: January 31, 2021, 10:26:36 am »

Don't use Windows HDR mode ... last time i checked, its not so good.

You should not use 30fps ... it will result in jutter ... as most movies are 23.976 ... as others suggested should let MC switch to appropriate mode.

If your TV is set on "PC mode" then should use 0-255 in settings.

Also ... if usimg MadVR (RedOctobet HQ) ... while playing movie press ctr+j ... this will bring MadVR rendering stats ... take a screenshot and post it here ... that screen shot helps a lot in troubleshooting MadVR.

Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #10 on: January 31, 2021, 07:13:00 pm »

I have no idea about the "Startech DP-to-HDMI adapter" or any issues that may introduce, does the laptop not have a HDMI port?

The laptop does have HDMI, but it's just HDMI 1.4b... hence my need to use the DisplayPort 1.4 for outputting UHD with HDR. 

The Startech DP 1.4 to HDMI adapter is CDP2HD4K60H... and info can be found here:   
https://www.cdw.ca/product/startech.com-usb-c-to-hdmi-adapter-hdr-4k-60hz-usb-c-to-hdmi-converter/5456613?pfm=srh
This may be a useful accessory for some other folks out there.

If it helps the conversation, my exact Lenovo Thinkbook 15 G2 (gen 2) ITL (Intel) model is 20VE006UUS.  Specs can be found here:
https://psref.lenovo.com/Detail/ThinkBook/ThinkBook_15_G2_ITL?M=20VE006UUS
Logged

wer

  • Citizen of the Universe
  • *****
  • Posts: 2640
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #11 on: January 31, 2021, 07:33:00 pm »

Comparisons to PowerDVD and VLC aren't germane to diagnosing MadVR configuration issues, because they don't use MadVR.

Download MPC-HC, and configure it to use its own copy of MadVR.  If that does work, then there's something to be worked out with your JRiver/MadVR configuration.

If that doesn't work, you either have an issue due to your driver or Startech adapter, or it's a MadVR problem that will require madshi to address it.
Logged

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #12 on: January 31, 2021, 09:39:29 pm »

Okay... so i went back and put all my MadVR settings as you suggested, Jmone... and the banding was as bad as it has ever been.

Then I went and turned HDR off in Windows Display setting, as you suggested, Tij.  Well... right there, all banding in JRiver disappeared... great image quality!  Also, when playing both SDR and HDR content, they initially looked as I might expect they would (HDR was not dull and greyed-over).  However, I wasn't getting the HDR logo popping up in the corner of my LG CX tv, as it normally does when it detects HDR content, so I investigated and noticed a few issues.

Apparently, as soon as I turn off HDR in Windows Display settings, for the external monitor (tv), it automatically limits it to SDR '8bit'.  Even if I tell MadVR that the tv device is capable of 10bit native display bitdepth... my tv shows that it is still receiving just 8bit (after i do an Easter egg button combo to bring up a special window showing incoming signal info).  No MadVR setting I tried could force a 10bit signal out when Windows Display setting for the device was limited to SDR 8-bit.  Tried letting MadVr decide, passthrough HDR to display, and tone map HDR using pixel shaders.

The next issue I discovered, after turning off HDR in Windows Display, was that the HDR-like-but-Non-HDR signal I was seeing on my tv seemed somewhat brighter in the scene(s) I was using as reference (Hobbit - Desolation of Smaug).  It still had perfect blacks... but the highlights seemed brighter.  I opened up a couple HDR anime movies I'd also been using as reference (Akira, and Weathering You) and saw that their highlights were likewise up'd... but it was totally washed out in the case of Weathering You!  Like, WAY washed out, as you can see in the attached jpg... also showing MadVR render stats (Ctrl J) and Windows Display output.

Sooo.... looks like a case of one step forward, two steps back.  lol
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #13 on: January 31, 2021, 09:56:17 pm »

on HDR (including HDR logo pop up on TVs) see https://yabb.jriver.com/interact/index.php/topic,126153.0.html

EDIT: also strange ... MadVR is downscaling 4K ... is your TV a true 4K TV ... what is your Desktop scaling (DPI)?
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #14 on: January 31, 2021, 10:11:04 pm »

Okay, an update!

So, with HDR off in Windows settings, as before... in MadVR tv device, i tried 'passthrough HDR to display' but unchecked 'send HDR metadata to the display'.  Voila - the dull grey'd out video i would expect from HDR content played on an SDR screen.   Then...

I tried for the 1st time, 'tone map HDR using pixel shaders' with 'output video in HDR format' box checked.  Same overly bright problem as before.  But then...

I tried 'tone map HDR using pixel shaders' and UNchecked the box 'output video in HDR format'.  Okay... this one I'm not too sure what is happening under the hood.  I think my TV would probably do the best job of decoding HDR data... it's kind of weird if MadTV is trying to process HDR and apply it to RGB values PRIOR to sending it to my tv... not knowing what's really going on makes me suspicious, BUT...   the image shows NO banding, and NO blown out highlights.  It looks just like i was previously watching in VLC or PowerDVD. 

However, my tv still doesn't show a popup HDR content logo, and it's incoming stream still shows it is an 8-bit signal its receiving.   If I'm not mistaken, that means, even if I get a darn good image, HDR or not... I'm seeing a reduced colour spectrum than what the original content was (yes, 10bit encoded .mkv file).   Hmmm...

Anyways, here is another screen grab showing MadVR stats (Ctrl J) and Windows Display.

Any comments/insights regarding the recent stats... 8bit vs 10bit... HDR logo popups on tvs... and 'tone map HDR using pixel shaders' without 'output video in HDR format'?

Sorry tij, I just noticed ur link between this and my last post... haven't read it just yet, but will shortly.  Thanks!
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #15 on: January 31, 2021, 10:18:25 pm »

Its widely accepted that MadVR tone mapping is better than any TV ... unless you using Lumagen or MadVR Envy boxes

EDIT: check your desktop DPI setting ("Change the size of text, apps, other items") and tell us what it is
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #16 on: January 31, 2021, 10:22:05 pm »

also strange ... MadVR is downscaling 4K ... is your TV a true 4K TV ... what is your Desktop scaling (DPI)?

My tv is as good as tv's get these days... LG CX 65" OLED (2020 model), with HDMI 2.1, 2160p.

Desktop scaling?  Hmm... not sure where to find that.  I know in Display Settings, my main (laptop) display is set to 1080p, and my external display (tv) is set to 2160p, as seen in the photos.  I see in the external Display Settings, the section 'Scale and Layout: Change the size of text, apps, and other items' is set to 200% (default, i believe).  If i click the 'Advanced Scaling Settings' just below, i see that 'Let Windows try to fix apps so they're not blurry' is set to OFF, and there is no custom scaling set in the box lower down. 

Is that what you were referring to?
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #17 on: January 31, 2021, 10:33:44 pm »

The reason I ask for the DPI (which is in your case is 200%) ... is because MadVR seems to be downscaling video ... see line in MadVR OSD - "scale 3840x2160->2400...

I will then assume that your Laptop display resolution is something like 2400x...

so MadVR/MC thinks it playing to Laptop and downscales your Video ...

I have not use multiple screen in a while .... but there is setting somewhere in MC that let you choose which display is primary for video ... i will try to look for it ... but if anyone out there know where it is - please jump in and point in out for us :) ... thx
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #18 on: January 31, 2021, 10:41:19 pm »

check your desktop DPI setting ("Change the size of text, apps, other items") and tell us what it is

Thanks for your help with this.
So, I turned scaling of fonts/apps down to 100%... now all fonts and things are tiny, when displayed on my tv.  BUt I ran the same video and generated the attached MadVR stats screen grab.

So the downscaling you noticed before was from 3840 x 2160 to... 2,400 x 1,350, yes?   
Well, now that font scaling is 100%, I'm seeing UPscaling from 3840 x 2160 to... 4800 x 2700!!!  lol   
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #19 on: January 31, 2021, 10:54:41 pm »

Whats the native resolution of your Laptop?

Edit: which of those 2 screen is set to Primary display?
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #20 on: January 31, 2021, 11:07:33 pm »

Native resolution of my laptop screen is 1080p 60Hz.. IPS.
I know for a fact my laptop can output 2160p through DisplayPort 1.4.

So I set my external monitor font scaling to 125%, and that seemed to be the magic # for non-scaling MadVR.   See attached stats from my recent screen grab.

Unfortunately... with these current settings (tonemap HDR with pixel shaders, I presume is the culprit), I'm now seeing juddering in my video.  Even if I set turn on 'enable smooth motion frame rate conversion (only if there would be motion judder without it)', the judder persists.  In the 'trade quality for performance' section, the 1st 10 boxes are all checked (aka, most of 'em).  Hmmm...
Logged

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #21 on: January 31, 2021, 11:13:43 pm »

I just checked... my main display (laptop monitor) font scaling was set to 125% all along (recommended setting, it says). 
It the 200% font scaling Display Setting was specific to the external monitor, all along... so MadVR was scaling to based on the external monitor font scaling, not the main laptop monitor font scale setting. 
And i checked, changing one font scale setting does not affect the scale setting for both monitors in tandem. 
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #22 on: January 31, 2021, 11:19:17 pm »

Your rendering time exceed VSync ... so GPU not able to draw frame before it is required ... and some frame gets droppef ... hence stuttering

I suspect  your previous setting that downscale to 2400p required less processing as resolution was lower

So it seems your GPU is unable to handle tone mapping for full 4K (minimum for 4K is Nvidia 1060 with 6GB RAM)

So you have two option

1. Play at 4K and passthrough HDR to TV to do tone mapping

2. Use previous setting that downscales video to 2400 and use MadVR tone mapping (in this scenario MadVR downscales to 2400 ... does tone mapping ... and likely Windows DPI scales it back to 4K)

Both situations are not ideal ... but it is what it is

Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #23 on: January 31, 2021, 11:21:24 pm »

But its strange tgat when outputting 4800  (dpi 100%) ... madvr able to handle it ...

Let me think on it ... will post later once figure it out
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #24 on: January 31, 2021, 11:44:26 pm »

Also, VLC and PowerDVD 20 renderers are able to do 4k HDR without issue, with this laptop.
Again, thanks for your help!
Logged

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding
« Reply #25 on: February 01, 2021, 12:10:13 am »

MadVR tone mapping algorithm is very complex (current beta version is even more complex) and requires quite powerful gpu

The topic of tone mapping is quite complex and I do not fully understand it ... suffice to say - trust your eyes and stick with what appeal to yoy as there is no definite standard for tone mapping ... so everything algorithm for it is subjective.

Its worth mentioning that another strength of MadVR is upscaling ... and for animation, NGU algorithms in MadVR can do wonders for 1080p to 2160p ... it looks like native 4k ...but NGU algorithms are quite GPU intensive

EDIT: see this ... https://yabb.jriver.com/interact/index.php/topic,126112.msg873894.html#msg873894 ... it has screen shot of 720p to 2160p upscaling using ROHQ(MadVR with NGU) vs RO Stsndard ... thecdifferences are astonishing
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

tij

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1563
Re: MadVR banding
« Reply #26 on: February 01, 2021, 10:15:22 am »

Regarding 8 vs 10 bit ... due to current HDMI limitation, in RGB (and RGB is what MadVR uses) you can only do 10/12bit at 23.976fps

On my HTPC with Nvidia 1070 ... i put my desktop on 12bit (I have LG E6) at 23.976 ... when required to auto switch to 60fps for certain movies, it automatically switch to 8 bit

If I put my desktop on 60fps 8bit ... when required to switch 23.976, bit depth remains at 8bit

So for me it was either having 12bit for movies, but not so smooth mouse movement VS 8 bit for movies, but with better mouse response ... I chose 12 bit, since on HTPC i dont use mouse (i use remote with Theatre View)

Regarding your screenshot:

You posted 3 cases with different DPI setting that resulted in MadVR scaling your 3840x2160

1. scaling to 2400x1350

2. scaling to 4800x1700

3. play natively at 3840x2160

Here are my observations:

(2) does not seems to be HDR movie as it reports REC709 color space. Are you sure you playing same file for all 3 cases? That might explain why MadVR able to render frame in time for such a high resolution, as it does not do tone mapping

with your current settings your GPU cannot tone map for full 2160p - case (3) ... try disabling MadVR HDR color tweaks for explosion and highlight recovery ... if that does not work, see what dithering option you have in MadVR options [rendering]->[dithering] and try to set it to lower quality

Your presentation queue is not filling up ... check amount of RAM you allocated to your GPU ... minimum is 4GB for 4K playback (if i recall correctly) ... if allocated RAM is good, then try updating your drivers

And finally ... regarding DPI ... given that your screens are 2160p and 1080p ... i find it very weird that 100% DPI gives you 4800x1700 ... how did you set up your two screens in Windows and at which resolutions?

In summary ... your GPU is a bit underpowered to tone map with MadVR at 4K ... I would just passthrough HDR to your TV for tone mapping (in fact I would just stick with RO Standard)
Logged
HTPC: Win11 Pro, MC: latest 31(64b), NV Driver: v425.31, CPU: i9-12900K, 32GB RAM, GeForce: 2080ti
Screen: LG 2016 E6
NAS: FreeNAS 11.1, SuperMicro SSG-5048R-E1CR36L, E5-1620v4, 64GB ECC RAM, 18xUltrastar He12-SAS3 drives, 2x240GB SSD (OS)

TheShoe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 826
Re: MadVR banding
« Reply #27 on: May 29, 2021, 12:13:59 pm »

nVidia drivers (or Windows?) will save the color bit-depth and format (YPbCr or RGB) for each resolution/refresh rate you set.

I can now run my desktop as 8-bit/RGB/full/2160p60, and when MC/madVR switches to 2160p23, it changes to 12-bit/RGB/full (for example) and when playback is stopped, it restores the desktop to 8-bit/Rgb/full.

With this I have a full RGB pipeline (excepting of course the video itself which is not RGB).  The downside is that this caused me to have to fiddle with brightness/contrast/OLED light values for a while until dark scenes were not showing black crush.  Got it dialed on now where the computer can support both my MC and Video gaming habits without having to muck around too much with settings.

Unless it's an HDR video game, then I need to enable Windows HDR (perfect for HDR in general, not so much for SDR content).

There honestly is *no* perfect setup here - too many variables
Logged

MediaMongrel

  • Recent member
  • *
  • Posts: 41
Re: MadVR banding
« Reply #28 on: August 14, 2021, 08:47:10 pm »

Well, just a quick update on my NEW Lenovo laptop with integrated graphics not being able to play 4k movies without issues...

you were right Tij, the laptop just wasn't powerful enough.  So, I returned shortly after we I last posted... and waited a whole 6 months for Lenovo's 5Pro to become available in N.America.  Now I got a RTX 3060 w/ 16gb RAM, and 4k movies play smoothly. 

Thank you for all the help you and other provided.  :)
Logged

JoeAverage92

  • Member
  • *
  • Posts: 1
Re: MadVR banding not a problem in PowerDVD and VLC - why?!
« Reply #29 on: July 11, 2023, 04:15:12 am »

Okay... so i went back and put all my MadVR settings as you suggested, Jmone... and the banding was as bad as it has ever been.
... my tv shows that it is still receiving just 8bit (after i do an Easter egg button combo to bring up a special window showing incoming signal info)... 

What is the easter egg button combo to bring the "Incoming Signal Info" windows during playback? Thanks
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14497
  • I won! I won!
Re: MadVR banding
« Reply #30 on: July 11, 2023, 04:30:37 pm »

Ctrl+J when the video is playing will toggle on/off madVR (or JRVR)'s OSD.
Logged
JRiver CEO Elect
Pages: [1]   Go Up