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. |
|
|
Thread Tools | Search this Thread | Display Modes |
11th May 2015, 13:58 | #2101 | Link | |
MPDN Extensions Dev
Join Date: Apr 2015
Posts: 52
|
Quote:
I also found he published couple of conference paper in 2012 all linked (unsurprisingly) to image analysis |
|
12th May 2015, 08:10 | #2106 | Link |
MPDN Extensions Dev
Join Date: Apr 2015
Posts: 52
|
Good news, in the last PlayerExtension you have an UpdateChecker (activated by default). It'll notify you when opening the player if there is a new version and redirect you on the website to download it.
You can easily disable it in the configuration of the player extension and also choose to forget this particular update. |
12th May 2015, 09:24 | #2108 | Link | |
MPDN Extensions Dev
Join Date: Apr 2015
Posts: 52
|
Quote:
|
|
13th May 2015, 00:19 | #2110 | Link |
Registered User
Join Date: Dec 2013
Posts: 753
|
The debanding algorithm has been improved again, with the new version you can achieve better debanding with lower values of the "threshold" parameter. It's recommended to revert to defaults, or lower the "threshold" parameter manually.
Also fixed this issue. |
13th May 2015, 03:45 | #2111 | Link | |
Registered User
Join Date: Jan 2005
Posts: 171
|
Quote:
|
|
13th May 2015, 04:14 | #2112 | Link | |
Registered User
Join Date: Mar 2009
Posts: 3,664
|
Quote:
Was he actually required to give the rights though? I thought it would've been better for him to clear up his licensing arrangements. Last edited by ryrynz; 13th May 2015 at 05:09. |
|
13th May 2015, 07:08 | #2113 | Link |
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Avisynth-like Scripting Language
Hi everyone,
I've added a new render script called "Scripted Render Chain" which allows you to write Avisynth-like scripts. It's based on JavaScript, so you can use any of JavaScript's built-in features (e.g. string processing). The default script goes like this (it's does exactly everything Custom.MyRenderScript.cs does and it's a good starting point to write your own script). PHP Code:
As you can see, it uses a very simple syntax to add filters to the chain. More importantly though, you can change the script and have MPDN use it on the fly without having to restart MPDN! Note that if you edit the file externally, you'll need to manually resize the MPDN window for it to take effect. If you an error with your script, MPDN will display the error on the screen in place of the video. All functions that the 'rs' script can access are available in the Clip and Host classes (see Mpdn.ScriptedRenderChain.ScriptHelpers.cs). 'Clip' is available via the 'input' object while 'Host' is 'host'. There's also a "Debug.Output" function that allows you to dump debug messages to the DbgView app. For example, PHP Code:
PHP Code:
Last edited by Zachs; 13th May 2015 at 07:17. |
13th May 2015, 15:40 | #2115 | Link |
_
Join Date: May 2008
Location: France
Posts: 694
|
I took time to do tests I wanted to do a long time.
For now, I use MPC-HC + LAV + madVR, a well known configuration which works. But I wanted to compare with MPDN. So for now, I wanted to test how both perform in windowed D3D9 mode. The window is maximized, and process hacker allows me to see CPU, and GPU-Z sensors allows me to follow GPU states. And I can see MPDN uses a lot more CPU+GPU. I tried to use the same config as madVR, then bilinear everywhere, but it's the same, MPDN uses more CPU and GPU. I tried to disable fluid motion, dithering, I don't use any render script. I've tried with D3D10.1 et D3D11 but no changes. Have you any idea on what can causes this ? Can it be linked to .Net ? For now, it makes no sense comparing glitches/dropped frames if CPU/GPU is way more used. |
13th May 2015, 22:09 | #2116 | Link |
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Not that I've seen. The last time I tested it, it was faster than madvr on both CPU and GPU.
EDIT: You're right. It would seem madVR has indeed gained some performance with the recent versions - it has a lower base GPU load over all even with HW bilinear. EDIT2: It turns out it's not entirely true - it depends on what material you're testing them with... were you testing it with 1080p materials btw? EDIT3: LOL. Testing it with another different machine, madVR's GPU load is higher on most materials except 1080p which it is just 1% lower than MPDN. This is why I hate comparing performance between different renderers - they are so reliant on the drivers / system you have. CPU usage wise, both are within a difference of +/-1% with the different materials I've tested. EDIT4: With more testing, I found with older GPUs, you can find sources with certain resolutions that would cause higher GPU usage with MPDN. I'm not sure what the cause of that is but it's not something I'm keen to put my time on seeing as those GPUs are really old (> 5 years old) and typically only run legacy drivers. Last edited by Zachs; 14th May 2015 at 01:47. |
14th May 2015, 09:09 | #2117 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
Coming back to MPDN after a while, I have some questions which have probably been answered at some point, but... 100+ pages. Maybe the answers would be a good fit for the wiki.
Is there a comprehensive list of everything in PlayerControl? That's the only way to set custom keybindings right now, AFAIK. Is there a way to display statistics on the screen? A lot of people seem to be doing this, but I can't find how. When should I check or leave unchecked the boxes on the Presentation config panel? (New windowed mode & DWM VSync.) Are they better, worse, legacy compatibility? Do you use a frame-adaptive ordered dither, like madvr? |
14th May 2015, 11:00 | #2118 | Link |
_
Join Date: May 2008
Location: France
Posts: 694
|
@Zachs: If I look at CPU only (even if GPU is higher as I said). The processor I use is a Intel Core i3-2100.
With MPC-HC / LAV / madVR, I am at 30-35% with/without stats displayed With MPDN, I am at 50-55% with stats displayed, 45-50% without stats displayed. I've tried with all MPDN version (64, 32, anyCPU). I've also used the repair tool mentioned earlier, just in case (but he found nothing). PS: I don't use DXVA at all. |
14th May 2015, 11:54 | #2119 | Link | ||
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Quote:
Statistics on the screen? Ctrl+J should bring it up or you can do it via the menu: show player statistics. If you don't find any problems with high presentation durations, you should just leave those in their default states. They're mainly for those systems (e.g. Optimus) that need specific settings. MPDN's ordered dithering does not randomize across frames, it uses a different algorithm to madVR's ordered dithering. The very definition of ordered means its not random, so there's no such option for ordered dithering. Quote:
Last edited by Zachs; 14th May 2015 at 13:44. |
||
Tags |
direct3d, mpdn, nnedi3, opencl, reclock |
Thread Tools | Search this Thread |
Display Modes | |
|
|