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. |
4th March 2017, 23:40 | #42841 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
OK, so both 10 & 12 bit 4:2:2 seem possible in HDMI 2.0b but do the RX480 drivers provide an option to do that? FWIR only nvidia allow this kind of kludge in RGB?
Actually that link seems to imply that it would even be possible with HDMI 1.4, it's all pretty dang confusing and I haven't seen any option to output 4:2:2 RGB in the 13.12 AMD drivers. Last edited by leeperry; 5th March 2017 at 02:42. |
5th March 2017, 00:20 | #42842 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
No one offers 4:2:2 in RGB, that doesn't make any sense. This is all YCbCr 4:2:2, which is fairly common but your display needs to report support for it.
__________________
madVR options explained |
5th March 2017, 09:55 | #42843 | Link | |
Registered User
Join Date: May 2012
Posts: 85
|
Quote:
well aside from that, i find my current settings acceptable for a balanced point, except it heats up my HD7950 by quite a bit. |
|
5th March 2017, 16:48 | #42847 | Link | |||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
The only reliable way I know is if your receiver or TV report the incoming bitdepth. If madVR sends 10bit to the GPU driver, the GPU driver could still ouput it as dithered or undithered 8bit, 10bit, 12bit or 16bit. I've no control over that, I can't even ask the GPU which bitdepth it actually outputs. I'm actually saying Windows 8.1 is the best media playback OS atm. I see zero improvements in Windows 10 for media playback, and most users who have problems have them with Windows 10 and not with Windows 8.1. There may be HDR APIs for Windows 10 soon, but on the other hand, I've heard about other planned changes which are totally terrible. So I keep recommending to use Windows 8.1 for HTPCs. Quote:
I'm using an X35, too, btw. Huh?? Quote:
Quote:
Quote:
Quote:
It's planned for a future version, but not too soon. Quote:
Quote:
https://forum.doom9.org/showpost.php...ostcount=42797 Quote:
http://screenshotcomparison.com/comparison/202526 Why would you ever want nearest neighbor, if you can get the quality shown in that screenshot comparison, when using madVR? Quote:
Why exactly do you need pixels to be exactly the way nearest neighbor produces them? It seems weird to me. I can understand that you don't want blurry, but you don't need to have blurry. Quote:
http://screenshotcomparison.com/comparison/202526 To my eyes nearest neighbor is not sharper in that screenshot comparison. It's just dramatically more aliased. |
|||||||||||
5th March 2017, 17:01 | #42848 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
madVR v0.91.6 released
http://madshi.net/madVR.zip Code:
* added NGU Anti-Alias algorithm, intended as a potential NNEDI3 replacement * completely redesigned image upscaling settings page once more * downscaling after doubling now uses relaxed AR (instead of strict) * increased AdaptiveSharpen + LumaSharpen upper limits * fixed: up & downscaling anti-ringing checkbox was sometimes disabled * fixed: 3D subtitle depth was incorrect for movies with swapped eyes I've renamed "NGU pixart" to "NGU Anti-Alias" to make sure that there are no misunderstandings. NGU Anti-Alias is not primarily made for "pixart" (as in old computer games where each pixel was carefully drawn by an artist), but it's optimized for heavily aliased photos and videos. It also does happen to work reasonably well for pixart, but that's not the primary target. NGU Anti-Alias is an improved version of "NGU PixArt v3". Compared to the PixArt v3 test build, it has slightly better anti-aliasing capabilities, while keeping the same (or higher) focus and sharpness. NGU Anti-Alias is now available in all 4 quality levels. You can see that there will be "NGU Soft", "NGU Standard" and "NGU Sharp". These will be 3 different NGU variants of the original (non-pixart) NGU, which have different sharpness levels built into the very algorithm. The purpose of this change is that we won't need a separate "soften edges" algorithm, anymore, which saves some performance. Furthermore, "soften edges" doesn't work as well for direct quadrupling as it does for doubling twice, which will not be a problem for NGU Soft/Standard. FWIW, "NGU Soft" and "NGU Standard" are not ready yet, but the settings dialog already mentions them. "NGU Sharp" is currently the same as the original NGU algorithm. Now I'd like to have your feedback about the following topics: 1) Is the new upscaling settings page fine now? 2) When disregarding speed, how would you rate NGU Anti-Alias Very High vs. NNEDI3 256-taps, for image upscaling? 3) When taking speed into account, how would you rate NGU Anti-Alias vs NNEDI3 at the various quality levels, for image upscaling? 4) Same as 2) and 3), but for chroma upscaling. |
5th March 2017, 17:45 | #42850 | Link |
Registered User
Join Date: Mar 2016
Location: Switzerland
Posts: 140
|
It looks complex when you first see it, but then it is ok (for me).
One thing you can improve : when you choose "disabled" for "<-- luma quadrupling", the list box for "<-- quadrupling" should be greyed out. I still can't choose "Lanczos3 AR" for chroma doubling. I'm stuck with "Bicubic60 AR" or "NGU Sharp (low)" Can you add for chroma doubling an option "same as upscaling algo", if you don't want to change the default algos ? "NGU-Sharp (high)" is still not as sharp as "NGU-med" in v0.91.1. Is that normal ? Last edited by Neo-XP; 5th March 2017 at 17:52. |
5th March 2017, 17:50 | #42851 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
I've yet to see a screenshot comparison where Lanczos 3 AR is visibly better than Bicubic60 AR for chroma doubling.
Using exactly the same downscaling algorithm? Which image are you testing with? I need it in original (unscaled) size. |
5th March 2017, 18:29 | #42852 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
It seems fine for power users. You might want to create an alternative/default/first impressions interface for very novice users (with basic options like "Sharp Upscalers (<type1>)", "Sharp upscalers (<type2>, "Soft Upscalers" etc). madVR is getting popular and people start using it en masse and they are not going to like having to read much about it.
Heck even other programs start copying it that they don't know much what they're doing *cough*mpv*cough*. |
5th March 2017, 18:30 | #42853 | Link | ||
Registered User
Join Date: Mar 2016
Location: Switzerland
Posts: 140
|
Quote:
See https://forum.doom9.org/showthread.p...83#post1790283 for original image and https://forum.doom9.org/showthread.p...72#post1790272 for a zoomed comparison. With Cr rendered as Y (by huhn) : Bicubic60 AR : https://abload.de/img/1dup4r.png Lanczos3 AR : https://abload.de/img/24arvq.png I am sure that you can see it better with some well-picked patterns... Quote:
original : http://www.mediafire.com/file/ce28j9...h/original.png v0.91.1 : http://www.mediafire.com/file/gv5wl4...wf/v0.91.1.png v0.91.6 : http://www.mediafire.com/file/2m6n7b...5h/v0.91.6.png Once again, you need to zoom quite a lot to see the difference, but there should not be one. Last edited by Neo-XP; 5th March 2017 at 19:18. |
||
5th March 2017, 18:35 | #42854 | Link |
Registered User
Join Date: Dec 2011
Posts: 1,812
|
Great job on NGU AA, to my eyes it looks better than NNEDI3.
Good thing is that it apparently can also be combined with deringing filter without nasty side effects. I think that's the way you want to watch bad quality sources, also a good fit for chroma. |
5th March 2017, 18:40 | #42855 | Link |
Registered User
Join Date: May 2013
Posts: 115
|
PS. For the interface, big tooltips after hovering over algorithms/methods/settings, that explain what each of the setting/algorithm/method is might help. It could be kinda cryptic but perhaps helpful and not distracting if it pops up only after 2seconds. A half-decent solution I had devised was to have a "help" indicator next to each option that would automatically hover a very decriptive tooltip about it which makes it more explicit that that documentation is available so the work for it doesn't go to waste.
|
5th March 2017, 19:13 | #42856 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Thanks a lot for the new build but could you please bring back the "use image downscaling" option for downscaling doubling? My fav combo on many noisy videos is sxbr75+SR2 AR LL+SSIM 2D 100% LL without AR. Everything else looks great, only this option for OCD'ed video nerds and it'll be fine I guess ^^
|
5th March 2017, 19:15 | #42857 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
i get image corruption with NGU sharp very high X2 -> NGU sharp very high X2.
or with other words when i use NGU sharp 2 times. i kind of miss "use image downscaling" under image upscaling for the downscaling algorithm. but downscaling got a lot less important for me now that i can control the supersampling again. EDIT: for me NGU AA needs a "lot more" performance than NGU pix art 3. this is working as intended? i can't use it in real time anymore. Last edited by huhn; 5th March 2017 at 19:26. |
5th March 2017, 20:18 | #42858 | Link |
Registered User
Join Date: Jan 2016
Posts: 52
|
1) Is the new upscaling settings page fine now?
Yes. In my opinion it's very intuitive now. Is NGU Sharp sharper than 0.91.5? Looks that way. I love that, i'd crank it up even more like one of the first versions though. Can't comment on pixart changes, I really do not understand them. |
5th March 2017, 20:23 | #42859 | Link | |||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
The way the chroma doubling setting is designed atm limits the number of algos I can offer. If I replace Bicubic60 AR with Lanczos3 AR, performance *will* go down for some users with older GPUs. It might not be a big speed difference, but it will be there, and it might be the difference between smooth and stuttering playback. So I don't like the idea to replace Bicubic60 with Lanczos3 at all. Of course it's always possible to allow both options, but doing so in an intuitive way is difficult. E.g. currently "normal" quality is Bicubic60 AR. So how would I name Lanczos3 AR? Would that be "normal + 0.01% quality"? I don't think it makes sense for the majority of users. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
One thing coming to mind is NGU pixart 3 "high" preset didn't exist. It actually used "medium". Could that be an explanation? It should be identical. However, if you downscale after NGU Sharp, the final result should be sharper now, because the downscaling algorithm uses a less aggressive anti-ringing filter now. |
|||||||||
5th March 2017, 20:32 | #42860 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
|
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|