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 7th May 2019, 12:23   #56161  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,650
Look ugly? What? You can't even see the blended frames.. not naturally smooth? there's something wrong with your playback chain if it's not smooth but this is going to entirely depend on the content too..
ryrynz is offline   Reply With Quote
Old 7th May 2019, 12:35   #56162  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 655
Quote:
Originally Posted by Charky View Post
How does this apply to a Direct Show playback chain?

In a typical (for madVR users at least) DS chain we have panel properties in maVR ("the display expects the following RGB output levels"), RGB output levels in LAV Video, GPU setting (for Nvidia "Adjust video color settings/Advanced/Dynamic Range) and, lastly the TV setting.

So far I've always understood that the best way to go was to have Full throughout the chain. The Kodi wiki confirms that you get correct range reproduction but states that this introduces an extra scaling process and makes calibration more difficult (as BTB and WTW are clipped). Is this true?
Kodi wiki suggests that using Limited (Kodi), Full (GPU), Limited (TV) avoids this scaling, at the cost of having the desktop overly dark. This would translate to Limited, Limited (madVR, LAV), Full (GPU), Limited (TV), I guess. Would this bring improved quality for video playback?
Quote:
Originally Posted by Asmodian View Post
You are ignoring what your TV is trying to do at the same time. Make sure all the motion improving features are off when using smooth motion, it breaks all of that stuff. I get smooth results using smooth motion to convert 50i -> 60p, lots of blended frames mean it is softer but it is smooth.
Am I correct in understanding that running at 120Hz would get better results with SmoothMotion, compared to 60Hz? I ask because with HDMI 2.1 coming it will soon(ish) start to be possible.
ashlar42 is offline   Reply With Quote
Old 7th May 2019, 13:00   #56163  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,923
SM should be double the source frame rate and as a high as possible.
at 120 hz or more all the issues with SM are pretty much gone.
huhn is offline   Reply With Quote
Old 7th May 2019, 13:09   #56164  |  Link
Warner306
Registered User
 
Join Date: Dec 2014
Posts: 1,127
Quote:
Originally Posted by ashlar42 View Post
Kodi wiki suggests that using Limited (Kodi), Full (GPU), Limited (TV) avoids this scaling, at the cost of having the desktop overly dark. This would translate to Limited, Limited (madVR, LAV), Full (GPU), Limited (TV), I guess. Would this bring improved quality for video playback?
No, not really because madVR is doing the conversion with dithering, so the scaling doesn't have any visual impact. It could be more of an issue with Kodi VideoPlayer, but even VideoPlayer now uses dithering for the conversion of 16-235 to 0-255.

Black and white clipping patterns can still be calibrated quite easily without BtB and WtW. The majority of PC users should be doing things this way.

If you read the first section of the madVR guide in my signature, this is explained in some detail.
Warner306 is offline   Reply With Quote
Old 7th May 2019, 14:43   #56165  |  Link
tp4tissue
Registered User
 
tp4tissue's Avatar
 
Join Date: May 2013
Posts: 710
Quote:
Originally Posted by Warner306 View Post
16-235 to 0-255.

Black and white clipping patterns can still be calibrated quite easily without BtB and WtW. The majority of PC users should be doing things this way.

Doing this (basically 1D LUT) stuff by eye is ol'Skool, you can get the edge patches right , but without alot of training you can't get the middle patches to balance..
__________________
Ghetto | 2500k 5Ghz
tp4tissue is offline   Reply With Quote
Old 7th May 2019, 15:55   #56166  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
Sometimes it looks unnatural when people are moving, but it seems some are pissed off according to their post. So this is my last post about it for now.

I indeed see if something is natural 60p or something is not and blended together.
24p content should look like it looks, don’t use smooth motion. So much pain about perfect color and many use stock 60 Hz for everything, if they like it, silly me I don‘t like it.

The thing I am trying to show if you have a screen with max 60 Hz and use smooth motion for all you won‘t get perfect results for all source files, but if you switch to the matching refresh rate you will get perfect smooth playback, at least as much the soutce file can give you of it.

Download big buck bunny rendered at 60.000 hz and show me how I get this smoothness out of 50p played back at 60 Hz screen. But 50p at 50 hz looks great.

For higher refresh rate I don‘t have the equipment which supports 3840x2160p120 or more.
Klaus1189 is offline   Reply With Quote
Old 7th May 2019, 18:41   #56167  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Matching refresh rates it optimal, of course. You argue that smooth motion is not smooth, which I disagree with, but 50p into 60 Hz uses too many blended frames. As huhn said, we want double the refresh rate or higher for smooth motion.

We do not recommend smooth motion for displaying 50 fps at 60 Hz.

Quote:
Originally Posted by Klaus1189 View Post
Download big buck bunny rendered at 60.000 hz and show me how I get this smoothness out of 50p played back at 60 Hz screen. But 50p at 50 hz looks great.
I am confused what this test is supposed to show? You believe smooth motion is not smooth (I think due to testing with a bad source) but just looking at a 60p source is not going to convince me you are correct. I already have the video, and other 4K 60p sources, what now?

Edit: Blue Planet II deinterlaced by LAV video to 50p and displayed at 60 Hz with smooth motion looks smooth to me.
__________________
madVR options explained

Last edited by Asmodian; 7th May 2019 at 18:48.
Asmodian is offline   Reply With Quote
Old 7th May 2019, 18:47   #56168  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
Quote:
Originally Posted by ashlar42 View Post
In a typical DS chain we have panel properties in maVR, RGB output levels in LAV Video, GPU setting and, lastly the TV setting.
btw, that setting in LAV only applies when it's doing the YCC to RGB conversion itself, which rarely happens when playing commercial content in DS (usually passing NV12 or P010 to the renderer).
Quote:
Originally Posted by ashlar42 View Post
The Kodi wiki [...] states that this introduces an extra scaling process and makes calibration more difficult (as BTB and WTW are clipped). Is this true?
I don't get what the Kodi wiki means by 'scaling' and at what step. If they mean in the PC renderer, it has to do a conversion to RGB anyway and in madVR's case there's a conversion to another internal format for high precision processing so it's best to then output with the biggest precision possible at the end which is full range. If they mean the TV would have to do an extra processing step to display a full range RGB signal instead of a limited range, I don't see how that would lower quality. On the contrary, with everything else being equal, using a more limited range of digital values to display an image is equivalent to lowering the bit depth, and you lose precision.
__________________
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
el Filou is offline   Reply With Quote
Old 7th May 2019, 18:52   #56169  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
It should show that 50p is not suitable for smooth motion on 60 Hz screen. And of course that 50 fps is not worse in terms of smoothness just because there are 10 fps less. Beginners could think that. The refresh rate of the screen matters.

I personally don‘t have anything against users who want to use smooth motion, they just have also to know it downsides and limitations.

Matching refresh rates are worth a try especially if I look at people discussing details to death but watching a 24p movie on 60Hz mode without smooth motion.

Motion „resolution“ is probably a point missing in some playing setups of some users, not hard to set it up. Huge difference.
Klaus1189 is offline   Reply With Quote
Old 7th May 2019, 18:57   #56170  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by el Filou View Post
I don't get what the Kodi wiki means by 'scaling' and at what step.
That is a misunderstanding of how limited range YCbCr gets converted to full range RGB. They think one YCbCr -> RGB step gets turned into two steps, the conversion of YCbCr to RGB and a conversion of limited range to full range. In reality madVR simply uses a different matrix for YCbCr -> RGB to get full range RGB so the number of steps does not change and there is no extra scaling process.

Quote:
Originally Posted by Klaus1189 View Post
And of course that 50 fps is not worse in terms of smoothness just because there are 10 fps less.
Of course! At best you only get the smoothness of the source when using smooth motion. And no one is arguing that matching the refresh rate is not preferred, only that smooth motion is smooth even with 50p at 60 Hz!

Yes, matching refresh rates can be worth it. You do not need to say smooth motion is not smooth to say this, you can stick to explaining the real limitations of smooth motion.
__________________
madVR options explained

Last edited by Asmodian; 7th May 2019 at 19:01.
Asmodian is offline   Reply With Quote
Old 7th May 2019, 19:24   #56171  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
50i/p with smooth motion @60hz doesnt work "perfect" for all kind of sources (i.e. live sport @50hz). Its still way better for "60hz only PC monitors" than without smoothmotion, but I prefer a matching refresh rate too if possible.

For 23/24p sources (film content) @60hz with smooth motion works very well for me.
nussman is offline   Reply With Quote
Old 7th May 2019, 19:27   #56172  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
Quote:
Originally Posted by nussman View Post
50i/p with smooth motion @60hz doesnt work "perfect" for all kind of sources (i.e. live sport @50hz). Its still way better for "60hz only PC monitors" than without smoothmotion, but I prefer a matching refresh rate too if possible.
I fully agree. But there was, probably still is a feature in madvr to add other refresh rates for 60hz only monitors. I don‘t need it now so I am not sure.

Last edited by Klaus1189; 7th May 2019 at 19:29.
Klaus1189 is offline   Reply With Quote
Old 7th May 2019, 20:59   #56173  |  Link
Siso
Soul Seeker
 
Siso's Avatar
 
Join Date: Sep 2013
Posts: 714
Speaking of refresh rates, I have an optimised 71.928 hz for 23.976 fps movies, do I need to make another one for example 72 hz for 24 fps movies?
Siso is offline   Reply With Quote
Old 7th May 2019, 21:06   #56174  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
Yes, just google intel 24p bug, there were 23.976 files played at 24.000 so every 42 secs a repeated frame was shown. You need two different refresh rates for these two similar but different framerates.
Klaus1189 is offline   Reply With Quote
Old 7th May 2019, 21:20   #56175  |  Link
toki
Registered User
 
Join Date: Apr 2019
Posts: 69
so the chain equation has always confused me a bit. I have always set madVR to Limited, GPU full when calibrating. I guess this is wrong, even though it doesn't look natural and too dark?
toki is offline   Reply With Quote
Old 7th May 2019, 21:36   #56176  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
That is not wrong if your TV is set to limited as well. Everything but madVR will be wrong but madVR will be correct.

This is actually the optimal configuration if your display needs limited range for some reason. It also matches the old standards all this stuff was based on so you still have the WtW and BtB information at the display, but given the calibration should clip it anyway this isn't actually beneficial.

Edit: WtW and BtB does make manual calibration easier, so it can be a benefit that way.
__________________
madVR options explained

Last edited by Asmodian; 7th May 2019 at 22:58.
Asmodian is offline   Reply With Quote
Old 8th May 2019, 08:37   #56177  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,323
Quote:
Originally Posted by toki View Post
so the chain equation has always confused me a bit. I have always set madVR to Limited, GPU full when calibrating. I guess this is wrong, even though it doesn't look natural and too dark?
Just to close this conversation
https://forum.doom9.org/showthread.p...16#post1271416
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config
chros is offline   Reply With Quote
Old 8th May 2019, 12:48   #56178  |  Link
chrisssj2
Registered User
 
Join Date: Apr 2019
Posts: 24
QuestioN I was playing Aquaman 4k HDR. And i pressed CTRL+J for the OSD.
And it said 1506 nits..
I have madvr@using pixel shaders target peaks 1000 nits.
Do I need to set it to 1506 or higher nits since that is being reported in Madvr OSD?
Also, do you recommend the option "present a frame for every Vsync" in madvr to be checked or not?
And lastly how can you know for sure if Vsync is being used in kodi dsplayer/madvr etc?

I had created a profile for kodi and MPC HC/BE with adaptive performance and Vsync On.
But i just want to check wether it is really on.

And Vsync does that mean a performance hit? Or generally really advised to use?

Also on the RGB vs YCBCR debate

https://www.avsforum.com/forum/465-h...-10-bpc-2.html

This guy says:
"YCbCr 422 10 bit/12 bit is the best you can go for HDR video sources at the moment I'm afraid."
Rather then RGB 12 bcp FULL range @23 hz..?
Still not sure what is best.

Someone on reddit nvidia"For movies you want 420, 12bit(they are all made in 420), for non HDR games rgb full, for HDR games 420 12bit or 422 10bit. 444 is for monitors/primary displays."

Is what I found on this reddit from an user. Is this true though? What settings is best for HDR Movies, which best for SDR movies and which best for SDR games and HDR games?

Option 1: 4K@60Hz 4:2:2 YCBR 12bpc Limited Range
Option 2: 4K@60Hz 4:4:4 YCBR 8bcp Limited Range
Option 3: 4K@60Hz 4:4:4 RGB 8bpc Full range
Option 4: 4k@23Hz 4:4:4 RGB 12bcp Full range

Option 1 probably best for HDR gaming according to reddit user
Option 2 probably best for SDR movie playback according to reddit user
Option 3 probably best for SDR gaming according to reddit user
Option 4 probably is best for HDR movie playback then according to this topic? Yet AVSforum seems to claim otherwise.

Jesus what a mess is this... One setting for each end use? Could someone clarify the situation?

Last edited by chrisssj2; 8th May 2019 at 13:18.
chrisssj2 is offline   Reply With Quote
Old 8th May 2019, 13:46   #56179  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,923
Quote:
QuestioN I was playing Aquaman 4k HDR. And i pressed CTRL+J for the OSD.
And it said 1506 nits..
I have madvr@using pixel shaders target peaks 1000 nits.
Do I need to set it to 1506 or higher nits since that is being reported in Madvr OSD?
peak nits should be choicen on your display performance not the movie.
so no.

Quote:
I had created a profile for kodi and MPC HC/BE with adaptive performance and Vsync On.
But i just want to check wether it is really on.
do you have tearing no? then Vsync is working. this doesn't need checking as long as it works.

Quote:
And Vsync does that mean a performance hit? Or generally really advised to use?
yes it means a performance hit not sure if it is measurable.
yes Vsync should be who even gave you the idea that this may not be the case?

Quote:
Also, do you recommend the option "present a frame for every Vsync" in madvr to be checked or not?
if you have problems you can try this option and it was needed in the past things changed.
Quote:
Also on the RGB vs YCBCR debate
RGB end of story if your screen can do it.
and this is the case with games too as long as the game is still rendered in 10 bit that's different from madVR where rendering in 8 bit is not rarely superior to 10 bit.

i don't care about some random reddit user that make a list same for AVS.
huhn is offline   Reply With Quote
Old 8th May 2019, 14:28   #56180  |  Link
toki
Registered User
 
Join Date: Apr 2019
Posts: 69
the first thing is to turn off Aquaman. that movie is so terrible!
toki 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 10:42.


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