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 21st September 2017, 20:46   #45841  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
No, that is fine. Maybe you need to reset to default settings first?

Very odd, sorry.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 21st September 2017, 21:28   #45842  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
So, i've:

Chroma Upscaling -> NGU Sharp, medium. No SuperRes (MadVr stops me only if i use NGU and SuperRes from the upscaling refinement, but'll follow your suggestion).

Image Downscaling -> SSIM 1D 100%, No in linear light, Yes anti-ringing relaxed, and Yes anti-bloating 100%. What's difference with 2D? What i should use?

Image Upscaling -> NGU Sharp, High for luma doubling, all the others are let madVR decide.

Upscaling Refinement -> I've sharpen edges and enhance detail because as i can see, the first sharpens only the edges, the second sharpens the texture etc. I need them? I've enabled crispen edges, but it's another sharpener. So i need it? Disabled soften edges.
Enabled LumaSharpen 0.65, to avoid sharpen artifacts.
Enabled AdaptiveSharpen 0.5, to avoids sharpening near flat areas and very sharp edges. (Asmodian guide).
No SuperRes, and checked refine image after every 2x upscaling step.

Thanks in advance.
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Old 21st September 2017, 21:32   #45843  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,667
Quote:
Originally Posted by Klaus1189 View Post
I'm trying to let madvr measure video playback. But it is still displaying "not measured yet" in this video mode. I followed the four steps. What am I doing wrong?
So I don‘t get optimization data. What could prevent this?
Klaus1189 is offline   Reply With Quote
Old 21st September 2017, 21:39   #45844  |  Link
nussman
Registered User
 
Join Date: Nov 2010
Posts: 238
What do you think? Did you test your settings? I dont think Lumasharpen and AdaptiveSharpen helps for most content but there is no "best" setting for videoprocessing. Test it and if you like it everything is fine ...
nussman is offline   Reply With Quote
Old 22nd September 2017, 00:56   #45845  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by steakhutzeee View Post
Image Downscaling -> SSIM 1D 100%, No in linear light, Yes anti-ringing relaxed, and Yes anti-bloating 100%. What's difference with 2D? What i should use?
2D is an even stronger version of SSIM (more detail preserved and/or sharper) but it is perhaps too strong and it takes A LOT more GPU power.

You do not need any Upscaling Refinement options. I only use them for particular sources that are unusually soft or have some other reason to want them. By default I have them all disabled.

AdaptiveSharpen works by sharpening that way, it does not affect the other sharpeners at all.

Enabling them all is a bad idea, I have never found them to be useful all at once. Some sources like sharpening with crispen edges while others look better with sharpen edges or adaptive sharpen, they all have their place and sometimes a few look good together but just using them all by default is not good.

Quote:
Originally Posted by Klaus1189 View Post
So I don‘t get optimization data. What could prevent this?
Usually this is because your GPU driver is not actually switching to the correct custom mode. Try having madVR do the switch instead of using the control panel, or vice-versa if you are already having madVR do the switch.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 22nd September 2017, 01:50   #45846  |  Link
steakhutzeee
Registered User
 
steakhutzeee's Avatar
 
Join Date: May 2015
Posts: 225
Quote:
Originally Posted by Asmodian View Post
2D is an even stronger version of SSIM (more detail preserved and/or sharper) but it is perhaps too strong and it takes A LOT more GPU power.

You do not need any Upscaling Refinement options. I only use them for particular sources that are unusually soft or have some other reason to want them. By default I have them all disabled.

AdaptiveSharpen works by sharpening that way, it does not affect the other sharpeners at all.

Enabling them all is a bad idea, I have never found them to be useful all at once. Some sources like sharpening with crispen edges while others look better with sharpen edges or adaptive sharpen, they all have their place and sometimes a few look good together but just using them all by default is not good.



Usually this is because your GPU driver is not actually switching to the correct custom mode. Try having madVR do the switch instead of using the control panel, or vice-versa if you are already having madVR do the switch.
Thanks So l've disabled all the upscaling refinement. Btw, I just seen a movie and with my previous settings it was looking great XD. Now, I know what the settings do thanks to your guide, but how I can go deeper, to know when a source need one of them?

Inviato dal mio ASUS_Z00LD utilizzando Tapatalk
__________________
Intel i5-4590 - MSI R9 270X 2GB - 8GB RAM
steakhutzeee is offline   Reply With Quote
Old 22nd September 2017, 03:12   #45847  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by steakhutzeee View Post
Now, I know what the settings do thanks to your guide, but how I can go deeper, to know when a source need one of them?
Pure looking at the video with and without them. There are no correct answers, only what looks good to you.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 22nd September 2017, 03:15   #45848  |  Link
Fabulist
Registered User
 
Join Date: Oct 2015
Posts: 29
Hello madshi and thank you for your amazing work.

I would like to ask your opinion regarding color spaces and depth on a matter that has haunted me for awhile now:

If all sources are 8-bit (rarely 10-bit) 1080p YCbCr 4:2:0 and I have madVR scaling chroma with NGU Sharp very high quality, would it be better to have the TV (also 1080p) set to (through NVIDIA's Control Panel):

a) 8-bit or 10-bit or 12-bit (Deep Color) YCbCr 4:2:2 (Pure Direct* greyed out / off)
b) 8-bit YCbCr 4:4:4 (Pure Direct* can be used)
c) 8-bit RGB (Pure Direct* can be used)

*I am confused as to what Pure Direct does exactly, it should in theory allow for a less altered signal assuming it is RGB or YCbCr 4:4:4. It is not allowed in YCbCr 4:2:2 at any bit-depth, although I doubt it makes any difference considering the source's quality and madVR functionality.

I am receiving consistently different answers from various sources including my own research - but I assumed that you would know what is best in combination with madVR.

Does it even matter assuming the conditions mentioned above? What do you think is correct?
Fabulist is offline   Reply With Quote
Old 22nd September 2017, 03:20   #45849  |  Link
bcec
Registered User
 
Join Date: Nov 2014
Posts: 81
I just got around playing around with new custom timings, but these timings are engaged only when D3D11 windowed mode (8-bit). When D3D11 full screen exclusive (10-bit) enabled, custom modes are not engaged. Any ideas?

EDIT: I disabled D3D11 FSE, and instead using D3D11 windowed mode (10-bit), and custom modes are engaged now.

Last edited by bcec; 22nd September 2017 at 04:27.
bcec is offline   Reply With Quote
Old 22nd September 2017, 04:40   #45850  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
Quote:
Originally Posted by Fabulist View Post
a) 8-bit or 10-bit or 12-bit (Deep Color) YCbCr 4:2:2 (Pure Direct* greyed out / off)
b) 8-bit YCbCr 4:4:4 (Pure Direct* can be used)
c) 8-bit RGB (Pure Direct* can be used)
This has a well understood and non-controversial answer, at least in this thread.

Given those options it is always c) 8-bit RGB, even with high bit depth sources.

a) YCbCr 4:2:2 is particularly bad; madVR outputs RGB and you don't want the GPU downscaling your chroma to half the horizontal resolution! That loses 1/3 of the video information and with good dithering the bit depth is significantly less important than spatial resolution. Chroma upscaling with NGU Sharp very high is rather pointless if you then downscale it again with bilinear.

b) YCbCr 4:4:4 would be better than 4:2:2, but there is no reason to have the GPU do an extra conversion. Video data must be RGB for humans to view it as a color image so this is always the final format, if madVR does the conversion, the display does, or something inbetween.

Where do you see "Pure Direct"? It sounds good, you don't want any extra processing.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 22nd September 2017, 04:55   #45851  |  Link
JarrettH
Registered User
 
Join Date: Aug 2004
Location: Canada
Posts: 860
Quote:
Originally Posted by steakhutzeee View Post
Thanks So l've disabled all the upscaling refinement. Btw, I just seen a movie and with my previous settings it was looking great XD. Now, I know what the settings do thanks to your guide, but how I can go deeper, to know when a source need one of them?

Inviato dal mio ASUS_Z00LD utilizzando Tapatalk
With blu-ray material, SuperRes (upscaling refinement) with a value of 2-3 was popular with the Jinc luma upscaler.

NGU-Sharp has pretty much eliminated the use of upscaling refinement because it's so sharp. Not only sharp, but it reconstructs a larger picture faithfully.

Super-xbr as a doubler or NGU-Standard with direct quadrupling are both good for SD (DVD resolution).

Last edited by JarrettH; 22nd September 2017 at 04:57.
JarrettH is offline   Reply With Quote
Old 22nd September 2017, 05:45   #45852  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Quote:
Originally Posted by Asmodian View Post
This has a well understood and non-controversial answer, at least in this thread.

Given those options it is always c) 8-bit RGB, even with high bit depth sources.

a) YCbCr 4:2:2 is particularly bad; madVR outputs RGB and you don't want the GPU downscaling your chroma to half the horizontal resolution! That loses 1/3 of the video information and with good dithering the bit depth is significantly less important than spatial resolution. Chroma upscaling with NGU Sharp very high is rather pointless if you then downscale it again with bilinear.

b) YCbCr 4:4:4 would be better than 4:2:2, but there is no reason to have the GPU do an extra conversion. Video data must be RGB for humans to view it as a color image so this is always the final format, if madVR does the conversion, the display does, or something inbetween.

Where do you see "Pure Direct"? It sounds good, you don't want any extra processing.
I'll answer for them lol. Pure direct is a setting on Panasonic plasma TV's that enables 4:4:4 with no extra processing. It's something I was messing around with myself the other day and ran into my 3d issue which is solved. Pure direct is disabled in 3d mode. But for 2d using rgb full in madvr gpu and tv, pure direct is pretty sweet.

Sent from my Pixel XL using Tapatalk
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED

Last edited by SamuriHL; 22nd September 2017 at 05:47.
SamuriHL is offline   Reply With Quote
Old 22nd September 2017, 09:17   #45853  |  Link
Siso
Soul Seeker
 
Siso's Avatar
 
Join Date: Sep 2013
Posts: 714
Quote:
Originally Posted by Siso View Post
Is it good to use anti-bloating filter (100%) on image downscaling?

http://imgbox.com/YKDfHkUw

Anyone?
Siso is offline   Reply With Quote
Old 22nd September 2017, 09:41   #45854  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Judge with your own eyes. Its the only measure that actually matters.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 22nd September 2017, 12:08   #45855  |  Link
uusuke
Registered User
 
Join Date: Sep 2017
Posts: 1
useing madvr and blueskyfrc At the same time have problem

TV: sony ex700
graphics card: msi rx480
blueskyfrc version: v2.81
madvr version: 0.92.2 and 0.92.3
win 10

usually average stat is 12ms ,if I use madvr 0.92.2 , every 5- 10 seconds will burst into 20 ms, and then dropped frames, and turn off blueskyfrc on the normal, some people have encountered the same problem?
(madvr 0.92.1 will not)
uusuke is offline   Reply With Quote
Old 22nd September 2017, 12:35   #45856  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,920
@SamuriHL

Panasonic pure direct mode and no extra processing well no...
you may get 4:4:4 with it but that's about it and the issues with it range from banding to 3:2 judder with active sharpening. in term of PC mode Panasonic has a lot to learn...
huhn is offline   Reply With Quote
Old 22nd September 2017, 13:05   #45857  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by Asmodian View Post
This has a well understood and non-controversial answer, at least in this thread.

Given those options it is always c) 8-bit RGB, even with high bit depth sources.

a) YCbCr 4:2:2 is particularly bad; madVR outputs RGB and you don't want the GPU downscaling your chroma to half the horizontal resolution! That loses 1/3 of the video information and with good dithering the bit depth is significantly less important than spatial resolution. Chroma upscaling with NGU Sharp very high is rather pointless if you then downscale it again with bilinear.

b) YCbCr 4:4:4 would be better than 4:2:2, but there is no reason to have the GPU do an extra conversion. Video data must be RGB for humans to view it as a color image so this is always the final format, if madVR does the conversion, the display does, or something inbetween.

Where do you see "Pure Direct"? It sounds good, you don't want any extra processing.
Agreed with the above in general, but if the color/hue controls are active on the display when sending RGB, it usually means that the display internally converts RGB to YCbCr, applies the colors/hue control and converts back to RGB.

In that case sending YCbCr 4:4:4 from the GPU means one LESS conversion (well, the same number but it's done by the GPU rather than the display), not one more .

If the color/hue controls in the display are greyed out/inactive when you send RGB, then it means that there is no internal RGB>YCB>RGB conversion and sending RGB indeed means one less conversion.
__________________
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 22nd September 2017, 13:19   #45858  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,920
but the RGB -> YCbCr conversation can be done in high bit deep in the screen the GPU is at best outputting 12 bit.

and who said you can't do that in RGB?
huhn is offline   Reply With Quote
Old 22nd September 2017, 13:36   #45859  |  Link
Manni
Registered User
 
Join Date: Jul 2014
Posts: 942
Quote:
Originally Posted by huhn View Post
but the RGB -> YCbCr conversation can be done in high bit deep in the screen the GPU is at best outputting 12 bit.

and who said you can't do that in RGB?
The color/hue controls can only work in YCbCr AFAIK.
__________________
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 22nd September 2017, 13:44   #45860  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,920
doesn't make any sense.

they may do a lot of processing in YCbCr but that doesn't mean you can't color correct an image in RGB. you can do about everything color related with a 3D LUT and that is clearly working in RGB.
huhn 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 05:18.


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