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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 29th November 2016, 13:46   #40961  |  Link
ROKUGAN
Registered User
 
ROKUGAN's Avatar
 
Join Date: Oct 2016
Posts: 6
Quote:
Originally Posted by Backflash View Post
no, for one it doesn't support it
how fast do you want it to be? 1070 already crashes most ridiculous madvr settings
No it doesnīt. I have a Zotac 1080 AMP! Extreme OC @ 2100 Mhz with a i7 6700K @ 4.6 Ghz and a 4K TV and itīs still not enough to max NGU without dropping frames, as leo91531's excellent test has already proven:

http://forum.doom9.org/showthread.ph...40#post1787840

If I use SVP on top of that (which I love, because itīs miles better than smooth motion for my personal taste) then performance is much worse and you canīt go above NGU medium settings without dropping frames.
ROKUGAN is offline   Reply With Quote
Old 29th November 2016, 13:53   #40962  |  Link
Mistery 73
Registered User
 
Join Date: Oct 2016
Posts: 31
Quote:
Originally Posted by ROKUGAN View Post
No it doesnīt. I have a Zotac 1080 AMP! Extreme OC @ 2100 Mhz with a i7 6700K @ 4.6 Ghz and a 4K TV and itīs still not enough to max NGU without dropping frames, as leo91531's excellent test has already proven:

http://forum.doom9.org/showthread.ph...40#post1787840

If I use SVP on top of that (which I love, because itīs miles better than smooth motion for my personal taste) then performance is much worse and you canīt go above NGU medium settings without dropping frames.
What do you mean by SVP?
Mistery 73 is offline   Reply With Quote
Old 29th November 2016, 13:59   #40963  |  Link
ROKUGAN
Registered User
 
ROKUGAN's Avatar
 
Join Date: Oct 2016
Posts: 6
Quote:
Originally Posted by Mistery 73 View Post
What do you mean by SVP?
SmoothVideo Project (SVP)

https://www.svp-team.com/wiki/Main_Page

To my taste, works much better than the interpolation settings in my TV (Auto Motion Plus = either insufficient or creates "soap opera" effect).
But it takes a toll in performance, specially paired with an also resource hungry madvr (which I love btw! )

Last edited by ROKUGAN; 29th November 2016 at 14:13.
ROKUGAN is offline   Reply With Quote
Old 29th November 2016, 14:23   #40964  |  Link
Mistery 73
Registered User
 
Join Date: Oct 2016
Posts: 31
the smooth motion of madVR keep it off?
Mistery 73 is offline   Reply With Quote
Old 29th November 2016, 14:32   #40965  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,926
no it doesn't keep SVP off and SVP and smooth motion quite different smoothmotion can't create soap opera effect and SVP want to created soap opera effect(they stated this on there page...). SVP also want to make the source more smooth than playback at the correct refresh rate. smooth motion can't be more smooth than playback at the correct refresh rate.

for example using SVP to double 23 hz to 47 hz and using smooth motion to present this at 60 hz isn't a bad idea and it avoids the problems from a 5/2 interpolations.
huhn is offline   Reply With Quote
Old 29th November 2016, 14:38   #40966  |  Link
ROKUGAN
Registered User
 
ROKUGAN's Avatar
 
Join Date: Oct 2016
Posts: 6
Quote:
Originally Posted by Mistery 73 View Post
the smooth motion of madVR keep it off?
You can keep it on, but itīs unnecessary with SVP so I keep it off. Follow this guide if you want to try it out:

http://www.overclock.net/t/1385468/s...cussion-thread
ROKUGAN is offline   Reply With Quote
Old 29th November 2016, 15:53   #40967  |  Link
ajp_anton
Registered User
 
ajp_anton's Avatar
 
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
Quote:
Originally Posted by madshi View Post
No, 35ms vs 42ms is not perfectly smooth at all. It might be smooth with a game but not with a video. It seems to me you don't really understand the difference. With a game, if you have 10ms -> 10ms -> 10ms -> 40ms, then a car moving from the left side of the screen to the right side, will move a little -> little -> little -> lot. Because of that it's not a big problem if the exact frame intervals vary a bit. With video the situation is different. The position of the car is already defined by the recorded video. If you have 10ms -> 10ms -> 10ms -> 40ms, that would be a catastrophe for video, because the car moves the same amount in each frame. For video we need *perfect* frame intervals. And unless G-SYNC can deliver that, it's useless for video.
Not advocating G-/Freesync, but I just want to say something here in its defense (or want to be corrected if I'm wrong). The game will pick a point in time to render its next frame, so in a sense the position of the car is "already defined" in the game as well as in the video. The difference is just that the game is flexible on what point in time it wants to render.
So a G-/Freesync game should be just as (un)smooth as G-/Freesynced video.

Also, things in the settings that still need to be clearer:
- "downscale quality" should also say what the algorithm actually is.
- "chroma quality", what is this and why is it active with NNEDI3 but not NGU?
- NNEDI3/NGU, "activate only if it's useful", what is being used to upscale when it's *not* useful?
- When scaling using DXVA, it should say that it also handles chroma (I'm assuming that it does).
ajp_anton is offline   Reply With Quote
Old 29th November 2016, 15:54   #40968  |  Link
BluesFanUK
Registered User
 
Join Date: Sep 2015
Posts: 60
I only tested this last night but I seemed to get better performance from NGU than NNEDI3 (On a 980Ti).

How is that possible over Pascal cards?
BluesFanUK is offline   Reply With Quote
Old 29th November 2016, 16:08   #40969  |  Link
zvans18
Registered User
 
zvans18's Avatar
 
Join Date: Jun 2015
Posts: 22
http://screenshotcomparison.com/comparison/192201 (i think the glitches can be ignored, they only started when i disabled overlay to take the screens)

well i love sharpness, but even for me NGU is too destructive to even clean low res animation compared to nnedi3

i'd much rather put on a bit of edge thinning (not in screenshot) and put up with a little softness than deal with the mess NGU makes at the moment
__________________
Windows 10 // i7-8700k + GTX 1080 SLI // MPC-BE x64 + LAV + XySubFilter

Last edited by zvans18; 29th November 2016 at 16:11.
zvans18 is offline   Reply With Quote
Old 29th November 2016, 16:16   #40970  |  Link
ispano
Registered User
 
Join Date: Jun 2007
Posts: 11
@madshi v0.91.3

Feedback: Overall, a well done improvement cleaning house. Really appreciate that you've kept NNEDI3 even though I have shifted to NGU as my default for all profiles. I think the simplification was done in good taste even though I usually detest the limiting of choices. Maybe a "full/expert" versus "simple/minimal" is in order to avoid needless frametime troubleshooting and satisfy those who would like more control/tuning? The downscale pulldown menu in the "image upscaling" section is the only thing I find redundant and should probably be removed. Was the "image downscaling" section ever an issue? Keep up the good work madshi.
ispano is offline   Reply With Quote
Old 29th November 2016, 16:28   #40971  |  Link
Mistery 73
Registered User
 
Join Date: Oct 2016
Posts: 31
on the advice of Rokugan I'm trying SPV4 but still do not know if for watching movies at 24fps is best use JRiver + mad and I think also use SPV4 put in crisis my video card you wsecondo worth using SPV4?
Mistery 73 is offline   Reply With Quote
Old 29th November 2016, 16:47   #40972  |  Link
Sp00kyFox
Registered User
 
Sp00kyFox's Avatar
 
Join Date: Aug 2007
Posts: 79
Quote:
Originally Posted by ajp_anton View Post
So a G-/Freesync game should be just as (un)smooth as G-/Freesynced video.
with a game the agenda is to display a frame right at the moment it is completely rendered which is the desired behavior realized with g/free-sync.

with video though we already have finished frames and know beforehand when a frame is supposed to be shown. and according to madshi that's the whole problem. there is no API allowing you to tell when to display a frame. from what I understand with games the display sync with gsync is triggered in hardware by the completion of a frame rendering. you can't apply that to videos.

Last edited by Sp00kyFox; 29th November 2016 at 20:58.
Sp00kyFox is offline   Reply With Quote
Old 29th November 2016, 17:39   #40973  |  Link
StinDaWg
Registered User
 
Join Date: Jan 2014
Posts: 216
Does anyone else have issues with Windows occasionally locking up to a black screen after exiting/closing a video while in fullscreen exclusive mode? This happened here or there in the past with D3D9 FSE, but with D3D11 FSE it seems to be happening more often (couple times a week). About 5% of the time after closing the player the screen will go black, and I will have to do a hard reset with the power button and reboot the pc.

As a test if I quickly cycle between windowed and FSE over and over occasionally it does the same thing and just crashes to full black screen.

Windows 10 x64
HD 7770 with latest AMD drivers
MPC-HC as player
StinDaWg is offline   Reply With Quote
Old 29th November 2016, 18:13   #40974  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
Quote:
Originally Posted by StinDaWg View Post
Does anyone else have issues with Windows occasionally locking up to a black screen after exiting/closing a video while in fullscreen exclusive mode?
I thought it was due to PotPlayer that I sometimes got a black screen for a second or two when closing it but creating a "madVR\DontRenderAfterStop" empty folder fixed it as far as I can tell. Prolly unrelated to your problem, though as I always was able to at least open the taskmanager and kill PotP.
leeperry is offline   Reply With Quote
Old 29th November 2016, 18:18   #40975  |  Link
StinDaWg
Registered User
 
Join Date: Jan 2014
Posts: 216
Quote:
Originally Posted by leeperry View Post
I thought it was due to PotPlayer that I sometimes got a black screen for a second or two when closing it but creating a "madVR\DontRenderAfterStop" empty folder fixed it as far as I can tell.
I will give that a try for now.
StinDaWg is offline   Reply With Quote
Old 29th November 2016, 18:24   #40976  |  Link
ROKUGAN
Registered User
 
ROKUGAN's Avatar
 
Join Date: Oct 2016
Posts: 6
Quote:
Originally Posted by Mistery 73 View Post
on the advice of Rokugan I'm trying SPV4 but still do not know if for watching movies at 24fps is best use JRiver + mad and I think also use SPV4 put in crisis my video card you wsecondo worth using SPV4?
See here, example:

https://www.youtube.com/watch?v=1MuFWCgDhgE

Wether you like the smoothness or not and if it's worth the extra GPU power needed (btw, I use the Intel integrated GPU on SVP and the Nvidia GTX 1080 for Madvr) is up to personal preference. In my case it's totally worth it, but many people doesn't like the smooth "videocam" effect and prefer the classic cinematic 24fps film cadence. I personally dislike the judder and find SVP to be more effective than the settings in my TV.
ROKUGAN is offline   Reply With Quote
Old 29th November 2016, 19:29   #40977  |  Link
marcobrd
Registered User
 
Join Date: Jan 2007
Posts: 7
hi all, i'm a madvr user since many years and i really love it. i use it 90% for bluray upscale to 4k TV.
i like NGU very much and i can't think about using different algos from now on. i really want to thank you madshi for your incredible job.
i agree that the UI could be improved. IMHO there should be somewhere one "switch" option that allow users to switch to "basic" or "advanced" mode for the scaling section, maybe with a little hint of very few words which explains the difference in order to make it clear: the first one should be provided by default with presets for users who want to make it simple, the second one should be there in order to provide full control without limitations.

i noticed that d3d11 is about 2ms slower than d3d9 (win10 x64, geforce 1070, mpc-hc).

i have a question: with 91.1 if i set NGU on the same levels (say medium) for both chroma upscale and luma doubling, ctrl+j statistics only shows two NGU upscale processes (chroma, luma).
if i set NGU on different levels for chroma upscale and for luma doubling, ctrl+j statistics shows three NGU upscale processes (chroma, luma, chroma).
chroma doubling always disabled. 1080->2160 scaling.
could someone please explain why? is it better to have only one chroma upscale process in terms of optimal performance and PQ?
with 91.3 it looks like not possible to set the same NGU levels for chroma and luma.
thank you!
marcobrd is offline   Reply With Quote
Old 29th November 2016, 19:31   #40978  |  Link
cork_OS
Registered User
 
cork_OS's Avatar
 
Join Date: Mar 2016
Posts: 160
Quote:
Originally Posted by zvans18 View Post
http://screenshotcomparison.com/comparison/192201 (i think the glitches can be ignored, they only started when i disabled overlay to take the screens)

well i love sharpness, but even for me NGU is too destructive to even clean low res animation compared to nnedi3
Good sample of NGU oversharp. At my point, NGU is more sharp/dirty than NNEDI3 [on not perfectly clean sources] even when soften edges enabled.

Last edited by cork_OS; 29th November 2016 at 19:34.
cork_OS is offline   Reply With Quote
Old 29th November 2016, 19:45   #40979  |  Link
pirlouy
_
 
Join Date: May 2008
Location: France
Posts: 692
@zvans18: You did not put the original image, so your comparison has less value. There are known case where NGU has limitations, but if you don't post original image, madshi can't analyse where his algorithm can be improved.

For those who make comparison, don't forget the original image.

Edit: Good job at not doing it ispano. xD

Last edited by pirlouy; 30th November 2016 at 00:33.
pirlouy is offline   Reply With Quote
Old 29th November 2016, 20:24   #40980  |  Link
ispano
Registered User
 
Join Date: Jun 2007
Posts: 11
Setup for comparisons of NGU

I know madshi has implemented a warning for SuperRes but also note this should apply to the "artifact removal" section for "reduce ringing artifacts". You will get aliasing with NGU and dehalo enabled and even stronger aliasing when dark dehalo is checked. It is also stated that dark dehalo is not recommend for anime. Just want to make sure NGU gets a fair shake when people are comparing screenshots. And yes, I agree NNEDI3 does a great job image doubling and striking a good balance. NGU already has Dehalo aka "reduce ringing artifacts" built in I believe which is causing the conflict. Aliasing inherent in the source material will of course be more obvious with NGU. That's also a good reason why NNEDI3 is a good fallback for sources where you want to hide those specific artifacts. Below is my 480p DVD source fed to Vapoursynth w/ AA processing.

NGU Very High - Waifu2x - NGU w/ dehalo - NGU w/ dark dehalo

NGU Very High

Waifu2x

NGU Very High w/ Deringing (DeHalo)

NGU Very High w/ Dark Dehalo checked.
ispano is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling


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 23:13.


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