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 18th January 2018, 22:43   #48481  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
@Madshi
Two things:

1) external command seems a bit flimsy, even on enable. I've created a group profile testing HDR, and selecting a custom profile for calibration based on content (SDR=select Rec-709 calibration on the JVC, HDR=select SDR-BT2020 on the JVC). Although the correct profile is selected based on content, the external command on enable seems hit and miss. It should execute every time I change content type, but it doesn't. I haven't identified a pattern, but I think it was working all the time earlier because it was always the same profile that was selected. I tried reverting to the official build but I get the same results as the test build.

EDIT: in case it helps, if I switch the user mode to call in the custom enable field, the mode changes right away when I click apply (if the profile is active, of coursE), in real-time. So it's not the batch file. It seems to be that in some cases but not always the command is either not sent on profile enable or missed. There is no other app using IP on the JVC and I always make sure that the PJ is stable before starting playback (as no command is accepted during HDMI sync).

2) Is it just me or has vertical shift according to A/R stopped working in the latest build? I haven't changed anything in my settings, but the picture isn't shifting anymore according to A/R.
__________________
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; 18th January 2018 at 23:08.
Manni is offline   Reply With Quote
Old 18th January 2018, 23:09   #48482  |  Link
xyndv
Registered User
 
Join Date: Jan 2013
Posts: 9
Quote:
Originally Posted by madshi View Post
Is that with linear light enabled or disabled for the new AdaptiveSharpen? Does it make a big difference?
It's enabled, disabled is sharper but also shrinks some things and removes details.
xyndv is offline   Reply With Quote
Old 18th January 2018, 23:33   #48483  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Quote:
Originally Posted by SamuriHL View Post
scale chroma separately, if it saves performance
Interesting setting, I never paid it any attention until now.

I would make sure to have a profile set up for using this specifically for 4K content only, it does however make the picture less sharp when it's enabled and it's obviously now not using my set chroma scaler (NGU AA) according to the OSD and changing the scaler makes no difference to the picture so it's using bicubic 150? which is my luma downscaler for 4K.

Quote:
Originally Posted by Asmodian
Scaling chroma separately is much faster when downscaling from large resolutions. It is probably lower visual quality but it is not obviously mathematically worse and it can be very important for watching 4K content on lower resolution displays with weaker GPUs.
This doesn't seem entirely correct, it's definitely faster but given the changes it's not just scaling separately, Madshi how is chroma being handled here exactly?

Thing is on my 960 is drops render time from about 30ms on The World in HDR to about 8ms.. but there are obvious differences in the picture which you can see from the screenshot below.

However, setting this also allows me to preserve the hue from HDR in high quality which IMO looks slightly better than it being in low quality and not scaling chroma separately with NGU AA.
That with HALF the rendering time is quite nice, I can deal with this on my 960 at only 15ms. I guess everyone with lower powered cards should consider using this combination of settings for HDR.

The_World_in_HDR_in_4K_HDR10.mkv Let madVR decide scale normal


The_World_in_HDR_in_4K_HDR10.mkv Let madVR decide scale separately


The_World_in_HDR_in_4K_HDR10.mkv preserve hue HQ and scale chroma separately


Okay, so this file requires chroma upscaling which isn't the norm for 4K content when downscaling to 1080.

Last edited by ryrynz; 19th January 2018 at 03:20.
ryrynz is offline   Reply With Quote
Old 18th January 2018, 23:36   #48484  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Quote:
Originally Posted by xyndv View Post
It's enabled, disabled is sharper but also shrinks some things and removes details.
Any screenshots showing it removing detail? I didn't like how LL looked at all..
ryrynz is offline   Reply With Quote
Old 19th January 2018, 00:46   #48485  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Quote:
Originally Posted by ryrynz View Post
I would make sure to have a profile set up for using this specifically for 4K content only, it does however make the picture less sharp when it's enabled and it's obviously now not using my set chroma scaler (NGU AA) according to the OSD and changing the scaler makes no difference to the picture so it's using bicubic 150? which is my luma downscaler for 4K.
You don't need to set a profile for 4K only. It only takes effect if you are downscaling the luma by a reasonable amount.

Are you watching 4K content on a 1080p screen? If so the chroma does not need scaling, on a UHD bluray the chroma is 1920x1080.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 19th January 2018, 00:54   #48486  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Yes 4K->1080, but the OSD shows chroma upscaling, why?
ryrynz is offline   Reply With Quote
Old 19th January 2018, 01:12   #48487  |  Link
jasonwc18
Registered User
 
Join Date: Jan 2018
Posts: 20
Question about HDR > SDR tonemapping settings with a JVC RS600 projector

Quote:
Originally Posted by Manni View Post
@madshi

I just wanted to say "well done!", the result is significantly better than what I've been able to get with any custom curves, especially regarding saturation in shadow detail and highlights.
Hi Manni,

I've read a lot of your informative posts on Doom9 and the AVS Forum (RS 500/ 600 thread), including your post today regarding the state of HDR on the JVC projectors. I was wondering if you could share the settings you are using for tone mapping HDR > SDR in madvr. Specifically, the peak display nits setting appears to be a matter of guesswork. madshi previously indicated that a minimum setting of 265 nits should be used regardless of the display's actual peak brightness.

You mentioned that you had experience calibrating SDR BT.2020 in Calman. I recently upgraded from a JVC RS49 to an RS600. I calibrated SDR/Rec 709/Gamma 2.4 manually with an i1 Display Pro and Calman, and then perfected the results in Calman with a madvr 3DLUT. I would like to do the same for SDR BT.2020 but the process seems more complicated. My understanding is that it is necessary to set the colorspace to Rec.2020, but because the JVC projectors are limited to the DCI-P3 colorspace with the filter engaged, I should use DCI-P3 saturation sweeps. Is this correct? Presumably, I would do the same for the 3D LUT generation. I assume I will need to open up the iris more and enable the filter.

Regarding my setup, I calibrated SDR/Rec.709 to 13 Footlamberts (Low, -10 Iris) with my 120" white unity gain screen but could go brighter for tonemapped HDR > SDR content. I have a fully light controlled room with no ambient light. The walls and ceilings are coated with black velvet 10' in all directions, with a black rug on the floor, and I have dark grey ceilings and dark navy blue walls extending farther back. I plan to cover the entire room was velvet over the next few weeks. I also use black velvet throws to minimize reflections off my leather couch.

Quote:
Originally Posted by madshi View Post
Any opions about this anyone? Would it be a good idea to offer an "use RCA only if its comes for free" option?
Hi madshi,

First, I would like to say that I am extremely impressed with madvr. The NGU Sharp upscaling provides a very sharp image without visible artifacting, and I'm viewing content on a 120" screen from 10-11' away. In addition, the 3D LUT calibration yielded average deltaE errors for greyscale tracking and color under 0.5 with maximum errors of only 1.5. Really amazing results for almost no work.

As for your question, I think this would be a useful option. I'm using NGU Sharp (High) on a GTX 1070 for 1080p content which yields RCA for free. However, I discovered that this option is tremendously demanding when used on 4K content. It increased render times from approximately 30 ms to 80ms(!) when used in conjunction with NGU AA (Medium) for Chroma, as well as Light/High debanding, and the deringing filter. Removing the debanding filter (probably not necessary for 10 bit high-bitrate 4k BD content) and the deringing filter lowered my rendering times to 15 ms. I ended up creating profiles for each resolution as you suggested but a checkbox option would be easier. Moreover, it wasn't obvious to me that RCA was so demanding. Given my experience, it seems to be one of the most demanding options available when used at 4K.

Last edited by jasonwc18; 19th January 2018 at 01:25.
jasonwc18 is offline   Reply With Quote
Old 19th January 2018, 01:20   #48488  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by jasonwc18 View Post
Hi Manni,

I've read a lot of your informative posts on Doom9 and the AVS Forum (RS 500/ 600 thread)
Hi, unfortunately this is mostly off topic here, I'll post recommended MadVR settings in the JVC AUtocal thread for the 2015 models, so make sure you subscribe to the thread. It will take a while though because I'm busy with work and there are a couple of things that are not working yet.

I'm still experimenting and apart from agreeing with Mashi re the peakY value (I used 200nits initially for a 120nits actual peakY, but I find that up to 400nits looks very good) I need more time to find the best compromise.

See you in the JVC thread
__________________
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 19th January 2018, 02:13   #48489  |  Link
Clammerz
Registered User
 
Join Date: Aug 2005
Posts: 54
Quote:
Originally Posted by ryrynz View Post
The_World_in_HDR_in_4K_HDR10.mkv Let madVR decide scale normal
Your image links aren't working.

Quote:
Originally Posted by ryrynz View Post
Yes 4K->1080, but the OSD shows chroma upscaling, why?
You've probably already done this, but have you checked and confirmed resetting to default settings without profiles to make sure the option(s) work as intended in the basic scenario? If that is the case, it'll make it easier for us to confirm if we have the same behaviour.
Clammerz is offline   Reply With Quote
Old 19th January 2018, 02:22   #48490  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Quote:
Originally Posted by Clammerz View Post
Your image links aren't working.
Fixed, copy paste fail.

I'll try a fresh profile, what the heck, my OSD isn't displaying with screenshots either so maybe that might fix that too. Profile garbage =/

Nope, didn't fix either, seems The World in HDR needs chroma upscaling. Haven't seen this with any other 4K stuff.

Last edited by ryrynz; 19th January 2018 at 02:31.
ryrynz is offline   Reply With Quote
Old 19th January 2018, 04:03   #48491  |  Link
austinminton
Registered User
 
Join Date: Jun 2017
Posts: 71
Quote:
Originally Posted by madshi View Post
I can't. I don't store which profile is active when the madVR instance is destroyed. Maybe I should remove the deactivate command line option altogether since it seems to be of limited use.
Please don't do that. It works well to enable/disable 3D on the fly (during playback) in madvr + nvidia.
austinminton is offline   Reply With Quote
Old 19th January 2018, 05:49   #48492  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
Quote:
Yes 4K->1080, but the OSD shows chroma upscaling, why?
there is a quality for performance option for this.
and for some reason people just like to uncheck everything in there.

defaults are defaults for a reason just say.

edit: sorry could you add screens with the OSD so i can have a real look at what is happening with advanced rendersteps?

Last edited by huhn; 19th January 2018 at 06:09.
huhn is offline   Reply With Quote
Old 19th January 2018, 09:27   #48493  |  Link
mytbyte
Registered User
 
Join Date: Dec 2016
Posts: 212
I think chroma upscaling option means downscaling as well...

I downloaded the latest MadVR 0.92.11 and must report that I can now play, on GT 1030, UHD HDR 60 fps with HDR conversion on max settings, scaling is DXVA, chroma upscaling set to NGU: Sharp very high quality...can't say that switching chroma scaling between separately or not effects the playback...can't say if I did something wrong before and it's actually not up to the new version...

Last edited by mytbyte; 19th January 2018 at 09:59.
mytbyte is offline   Reply With Quote
Old 19th January 2018, 10:41   #48494  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
Quote:
Originally Posted by madshi View Post
I thought users experienced with the device manager (? devices are BAD) would know what to do
We already discussed this but personally I don't care for yellow ? in the device manager, OTOH yellow ! do get me worried. It also wasn't clear to me that mVR was demanding further infos about my display.
leeperry is offline   Reply With Quote
Old 19th January 2018, 10:55   #48495  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
Oh and the new RCA High@1 is amazing
leeperry is offline   Reply With Quote
Old 19th January 2018, 11:05   #48496  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
Bit of a weird request, but would anybody have, or could produce, any 1080p test samples in both 4:4:4 and 4:2:0 uncompressed formats?
I'm trying to compare 4:2:0 material with Bilateral and NGU chroma upscaling to the original 4:4:4 material and so far the only samples I've found are 720p ones from Xiph (search for 4:4:4 in the page), and ideally I'd want 1080p ones (I know they'd be huge, but it's just for testing).
My impression from testing with the in_to_tree and park_joy samples is that NGU is better with most content unless there are on screen generated graphics, text (including text present on real objects from the scene being filmed), or very contrasted edges with red colour, (Edit: also, cartoons and anime), cases for which I prefer Bilateral because NGU gives weird artefacts which I spot even when simply watching some programmes on TV.

I thought about using photos from my camera converted from raw, but I'm not sure if the chroma downscaling used when saving as a JPEG is comparable to the one used by professionnaly produced video (and also I'd like to avoid JPEG compression adding a variable to my comparisons).
Edit: also, does anybody know what algorithm is usually used by the movie/video industry tools to downscale chroma for 4:2:0 ?

Quote:
Originally Posted by mytbyte View Post
Errr...that fps is EVR or MadVR? How do you get 61 fps from 60 fps video
Quote:
Originally Posted by huhn View Post
this sometimes happens when playback is catching.
Sorry, I should have mentioned I meant using DXVA Checker (EVR then). It nevers goes above 61 fps in pure playback benchmark mode displaying at native size and just averages 60 fps, which would make it very tricky if not impossible to achieve drop-free 60 fps 8K playback in a real media player, except maybe by overclocking the card? But I won't test that as I don't 8K.

Quote:
Originally Posted by ryrynz View Post
Nope, didn't fix either, seems The World in HDR needs chroma upscaling. Haven't seen this with any other 4K stuff.
It doesn't on my system with 1080 display. With the scale chroma separately option enabled, madVR just leaves chroma untouched and only downscales luma with that video.
I haven't downloaded your file though because I have it on my disk, mine is 353.890.717 bytes VP9 Profile 2.
__________________
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

Last edited by el Filou; 19th January 2018 at 11:19.
el Filou is offline   Reply With Quote
Old 19th January 2018, 11:11   #48497  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
I also wish the SR+NGU nagscreen wouldn't constantly appear but fair enough
leeperry is offline   Reply With Quote
Old 19th January 2018, 11:38   #48498  |  Link
mytbyte
Registered User
 
Join Date: Dec 2016
Posts: 212
Quote:
Originally Posted by el Filou View Post

Sorry, I should have mentioned I meant using DXVA Checker (EVR then). It nevers goes above 61 fps in pure playback benchmark mode displaying at native size and just averages 60 fps, which would make it very tricky if not impossible to achieve drop-free 60 fps 8K playback in a real media player, except maybe by overclocking the card? But I won't test that as I don't 8K.
Aha...I get 62 fps max in DXVA checker...that's the Peru 8K VP9 DL-ed from Youtube
mytbyte is offline   Reply With Quote
Old 19th January 2018, 12:52   #48499  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Is it possible to call a batch file in an external command in the custom profiles with a variable, such as test.bat variable
I tried with quotes: "test.bat variable" but that doesn't seem to be working.
Thanks!
__________________
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; 19th January 2018 at 13:01.
Manni is offline   Reply With Quote
Old 19th January 2018, 13:36   #48500  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Quote:
Originally Posted by ryrynz View Post
Interesting setting, I never paid it any attention until now.

I would make sure to have a profile set up for using this specifically for 4K content only, it does however make the picture less sharp when it's enabled and it's obviously now not using my set chroma scaler (NGU AA) according to the OSD and changing the scaler makes no difference to the picture so it's using bicubic 150? which is my luma downscaler for 4K.

This doesn't seem entirely correct, it's definitely faster but given the changes it's not just scaling separately, Madshi how is chroma being handled here exactly?

Thing is on my 960 is drops render time from about 30ms on The World in HDR to about 8ms.. but there are obvious differences in the picture which you can see from the screenshot below.

However, setting this also allows me to preserve the hue from HDR in high quality which IMO looks slightly better than it being in low quality and not scaling chroma separately with NGU AA.
That with HALF the rendering time is quite nice, I can deal with this on my 960 at only 15ms. I guess everyone with lower powered cards should consider using this combination of settings for HDR.

The_World_in_HDR_in_4K_HDR10.mkv Let madVR decide scale normal


The_World_in_HDR_in_4K_HDR10.mkv Let madVR decide scale separately


The_World_in_HDR_in_4K_HDR10.mkv preserve hue HQ and scale chroma separately


Okay, so this file requires chroma upscaling which isn't the norm for 4K content when downscaling to 1080.
I should go back and try it with that turned off. It was recommended to me when I first started trying to get 4k down scaled because I was having issues. But yes it lowers render times significantly. At a cost for sure.

Sent from my Pixel XL using Tapatalk
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL 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 12:10.


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