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. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|
#2522 | Link | |||
|
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Quote:
Quote:
As long as the final result sets the w channel to 1, MPDN will be happy. Any other values will result in undefined behaviour. You can still use w channel to pass data from an earlier pass in the middle of the processing chain, as long as the w channel gets set back to 1 before returning the result texture to MPDN. Quote:
The point I was trying to make was I won't be able to debug it without you spending some time on it since I (or anyone else for that matter) can't replicate your issue on any of my systems. And I gather from your replies you weren't interested at all in doing so. You should not divide it by anything other than an integer number. In your case, if you really want to use the rate tuner, you could look into overclocking your monitor and then get it as close as 24Hz*3 as possible. You then divide the refresh rate by 3. One of my monitors also only does 60Hz but I managed to overclock it to 68.5Hz. This means I end up with 22.833Hz when playing 23.976FPS materials. Your video will play around 5% slower but you won't notice the difference (PAL conversion works the opposite by doing a ~4% speedup). You should also use MPC-BE Audio Renderer (included with MPDN's latest installer) with WASAPI exclusive mode output when using the rate tuner. WASAPI audio renderers can set the sample rate of your audio endpoint directly. Last edited by Zachs; 25th June 2015 at 01:16. |
|||
|
|
|
|
|
#2524 | Link |
|
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
User guide for Rate Tuner - https://github.com/zachsaw/MPDN_Exte...iki/Rate-Tuner
|
|
|
|
|
|
#2525 | Link |
|
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
There's no need to - reclock doesn't do magic, contrary to what most people believe (you do know reclock won't make 24 fps play buttery smooth at 60hz right?). Read the rate tuner user guide I just posted above.
Last edited by Zachs; 25th June 2015 at 05:46. |
|
|
|
|
|
#2526 | Link | |
|
Troubleshooter
Join Date: Feb 2014
Posts: 339
|
Quote:
On a related note there is probably a way to do away with forcing one screen to be the presentation mode and the other to not. I find in MPC with MadVR I can have video playing in Exclusive fullscreen mode on one screen, drag it over to the other screen and maximize it, and that screen will also display as running in exclusive mode. Also MPC/madVR is locking the secondary screen to running at the presentation screens refresh rate. If madVR can do it then MPDN should have the ability to run in such a state too.
__________________
System specs: Sager NP9150 SE with i7-3630QM 2.40GHz, 16 GB RAM, 64-bit Windows 10 Pro, NVidia GTX 680M/Intel 4000 HD optimus dual GPU system. Video viewed on LG notebook screen and LG 3D passive TV. |
|
|
|
|
|
|
#2527 | Link | |
|
Registered User
Join Date: Dec 2014
Posts: 667
|
Quote:
I there a way to port SVP settings to MPDN natively? This would be great for the 64bit version. Currently SVP is only 32bit |
|
|
|
|
|
|
#2528 | Link | |
|
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Quote:
EDIT: BTW, it says the "Other display" is running at 23Hz when you have MPDN on your notebook screen. EDIT2: You can make MPDN use display 1 or 2 via command line "adapter" option. You can simply create 2 shortcuts - one to launch MPDN for your TV, another when you want to view on your notebook screen. Last edited by Zachs; 25th June 2015 at 07:03. |
|
|
|
|
|
|
#2531 | Link | ||
|
Registered User
Join Date: Oct 2012
Posts: 8,650
|
Quote:
my clock deviation at 23p is 0.00333 to 0.00340 usually after ~3 mins this doesn't sound like a to bad audio clock in general. EDIT: direct audio: 15 mins audio only didn't present me any issue. mpc-hc audio renderer in MPDN: audio video playback: extrem audio distortions combined with delayed repeated and dropped frames from time to time way worse than with directaudio but the ref clock stays at a stable 23.976 something clock unlike direct audio. second try ref clock was at 23.97602-23.97610 after 40 sec no audio problems but delayed frames. 12 min audio only didn't present me any issues. 2 audio programs at the same time is pretty much pointless with exclusive mode wasapi or? Quote:
Last edited by huhn; 25th June 2015 at 10:08. |
||
|
|
|
|
|
#2532 | Link |
|
Registered User
Join Date: Oct 2012
Posts: 8,650
|
bug:
open a flac file most likly all audio only files: Code:
=================================== An unexpected error 'System.NullReferenceException' has occurred. ------------------------------ Error Type = System.NullReferenceException Error Message = Object reference not set to an instance of an object. Error Source = Mpdn.Extensions Error Site = Void PlayerStateChanged(System.Object, Mpdn.PlayerStateEventArgs) Error occurred = at Mpdn.Extensions.PlayerExtensions.DisplayChanger.PlayerStateChanged(Object sender, PlayerStateEventArgs e) at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at Mpdn.PlayerControl.OnPlayerStateChanged(PlayerState playerState, PlayerState oldState) at MediaPlayerDotNet.MainForm.<>c__DisplayClass3d.<SetPlayerState>b__3c() at Mpdn.Utilities.ControlHelpers.HandleAsync() OS Version = Microsoft Windows NT 6.3.9600.0 ...stuff... =================================== Object reference not set to an instance of an object. (Mpdn.Extensions) ------------------------------ Program Location: at Mpdn.Extensions.PlayerExtensions.DisplayChanger.PlayerStateChanged(Object sender, PlayerStateEventArgs e) at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at Mpdn.PlayerControl.OnPlayerStateChanged(PlayerState playerState, PlayerState oldState) at MediaPlayerDotNet.MainForm.<>c__DisplayClass3d.<SetPlayerState>b__3c() at Mpdn.Utilities.ControlHelpers.HandleAsync() |
|
|
|
|
|
#2533 | Link | |
|
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Quote:
![]() Just so I understand your test results complete, can you confirm if I got the following correct? Directsound MPDN audio only = no distortion MPDN audio+video = distortion MPDN audio+video (muted) with MPC-HC audio+video = distortion MPDN audio+video (muted) with MPC-HC audio only = distortion? MPDN audio only with MPC-HC audio only = no distortion? As for WASAPI exclusive mode, you mentioned you never got it to work with MPC-HC either, is that correct? Can you try running DPC latency checker to see if you get any obvious problems when distortion occurs? Compare that with DPC latency when there's no distortion, do you see any difference? |
|
|
|
|
|
|
#2535 | Link | |||||
|
Registered User
Join Date: Oct 2012
Posts: 8,650
|
Quote:
Quote:
Quote:
Quote:
there is a file that sounds very noisy when used with WASAPI and my soundcard so i guess the WASAPI "driver" are simply broken and can be ignored. ASIO works like a charm on the other hand. Quote:
i used this program back at my windows 7 times with very low numbers. i will try to record the issue later i may learn something from it. |
|||||
|
|
|
|
|
#2536 | Link | |
|
Suptitle, MediaPlayer.NET
Join Date: Nov 2001
Posts: 1,721
|
Quote:
EDIT: When I looked into it, I found it to be rather restrictive on what it could do. This hasn't changed AFAIK. For starters, it only accepts 8-bit input/output, which means it is worse in quality (colour correctness wise - i.e. you'll get banding issues, colour shift etc.) when compared to even hardware bilinear scaling with MPDN's "max performance" settings while requiring more processing power. Even on my low power budget device (e.g. Atom Tablet), I prefer MPDN's hardware bilinear (which has full 32-bit colour accuracy) on 10-bit FSE mode over DXVA. With 10-/16-bit sources, you essentially murder the quality when you use DXVA scaling. Last edited by Zachs; 26th June 2015 at 05:42. |
|
|
|
|
|
|
#2537 | Link | ||
|
Registered User
Join Date: Oct 2012
Posts: 8,650
|
Quote:
Quote:
obviously the issue: http://abload.de/img/bingogys3y.png the high numbers come when the audio distortion appears. i will let the program run in the background when i next time used madVR for a longer time like 2 h may take some time just to make sure madVR has no problem at all and the issue is limited to MPDN. but a short test with madVR didn't showed any issue. Last edited by huhn; 26th June 2015 at 12:01. |
||
|
|
|
|
|
#2539 | Link |
|
Registered User
Join Date: Oct 2012
Posts: 8,650
|
so i guess nothing to learn from recoding this issue. let's just hope this is not an general issue.
maybe someone with windows 10/windows 8.1 can do a test for this issue too. you just have to run LatencyMon 6.00 in the background and watch an 24 min episode or something like that. |
|
|
|
|
|
#2540 | Link |
|
Registered User
Join Date: Oct 2012
Posts: 8,650
|
i get high numbers in madVR and foobar too (~4000). the only difference is that MPDN has audio issues and the rest not. so the driver are kinda broken or this software doesn't work properly on windows 10.
not sure if it is good to waste time on it. |
|
|
|
![]() |
| Tags |
| direct3d, mpdn, nnedi3, opencl, reclock |
| Thread Tools | |
| Display Modes | |
|
|