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 24th January 2013, 15:59   #17161  |  Link
noee
Registered User
 
Join Date: Jan 2007
Posts: 530
@huhn: You could try setting up a profile in CCC, then modifying the profile to "disable" the power mgt. Numerous examples out there...
noee is offline   Reply With Quote
Old 24th January 2013, 16:15   #17162  |  Link
Jong
Registered User
 
Join Date: Mar 2007
Location: London, UK
Posts: 576
Quote:
Originally Posted by madshi View Post
The math is pretty simple: 50.0011Hz is 0.0011Hz too high. If you do the math, this results in 0.066 frame repeats per minute. Or one frame repeat every 15 minutes. If the clock deviation is pretty much zero, that's what it is. Try without Videoclock. It might actually result in less frame repeats. If the clock deviation is > 0% then it might counter the too-high .
I guess I don't understand why this happens with DVD but not with .mkv or even .vob, played back at the same refresh. Yes, I know DVD and file playback are different (nevcairiel, if you are reading ) but does that have to mean one will be worse? It looks like Videoclock is not doing its job here and I thought MadVR and Videoclock were supposed to cooperate to eliminate judder from small differences like this
Jong is offline   Reply With Quote
Old 24th January 2013, 16:16   #17163  |  Link
DragonQ
Registered User
 
Join Date: Mar 2007
Posts: 934
Quote:
Originally Posted by noee View Post
@huhn: You could try setting up a profile in CCC, then modifying the profile to "disable" the power mgt. Numerous examples out there...
It's also a good idea to make sure the various related items in Windows' Power Options are set properly - it was impossible for me to get smooth playback in MadVR on my new laptop until I did this. The two big ones are Multimedia Settings -> When Playing Video and Intel Graphics Settings (when applicable).
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7
DragonQ is offline   Reply With Quote
Old 24th January 2013, 16:20   #17164  |  Link
Prinz
Registered User
 
Join Date: Jul 2011
Posts: 83
Quote:
Originally Posted by madshi View Post
Not sure why that is happening. I don't remember anyone else reporting this, so it might be something specific to your PC/installation somehow.
I have the same Problem. It been always this way with exclusive mode on my PC. (ATI 2600 XT - Win 7 x64)
Prinz is offline   Reply With Quote
Old 24th January 2013, 16:28   #17165  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by Jong View Post
I guess I don't understand why this happens with DVD but not with .mkv or even .vob, played back at the same refresh.
Well, what does the OSD say when doing mkv/vob playback?

Quote:
Originally Posted by Jong View Post
It looks like Videoclock is not doing its job here and I thought MadVR and Videoclock were supposed to cooperate to eliminate judder from small differences like this
madVR and VideoClock don't "work together". VideoClock asks madVR about which refresh rate it has measured. That's the only thing where they talk to each other. I don't know the exact design of VideoClock. You'd have to ask the JRiver guys about that.
madshi is offline   Reply With Quote
Old 24th January 2013, 16:28   #17166  |  Link
Dodgexander
Registered User
 
Join Date: Jul 2008
Posts: 157
Quote:
Originally Posted by Prinz View Post
I have the same Problem. It been always this way with exclusive mode on my PC. (ATI 2600 XT - Win 7 x64)
Quote:
Originally Posted by madshi View Post
Looks much better.

Not sure why that is happening. I don't remember anyone else reporting this, so it might be something specific to your PC/installation somehow.
Ill try get a screenshot next time it happens. Perhaps its related to other applications using the dxva, flash for example?
Dodgexander is offline   Reply With Quote
Old 24th January 2013, 16:34   #17167  |  Link
Prinz
Registered User
 
Join Date: Jul 2011
Posts: 83
On my System the stuck window is always clearly stuck in Fading away (window is semi transparent).

And I can most of the time unstuck the window, if I do the following:

1. Right click on taskbar and start the taskmanager.
2. Clicking at least twice on the Taskmanager Icon (so that is minimized and restored at leat once)
3. with Taskmanager restored, close it.

Most of the time then also the stuck window disappears too (sometimes after 2-3 seconds). Sometimes I have to do this more then once to unstuck the windows.
Prinz is offline   Reply With Quote
Old 24th January 2013, 17:08   #17168  |  Link
Jong
Registered User
 
Join Date: Mar 2007
Location: London, UK
Posts: 576
Quote:
Originally Posted by madshi View Post
Well, what does the OSD say when doing mkv/vob playback?


madVR and VideoClock don't "work together". VideoClock asks madVR about which refresh rate it has measured. That's the only thing where they talk to each other. I don't know the exact design of VideoClock. You'd have to ask the JRiver guys about that.
OK Madshi, thanks. I think in getting it clearer in my head now.

So you would expect some clock deviation if Videoclock is correcting for a refresh rate error right? When I play a .vob I get a clock deviation of .0022% and a repeat rate in days. When I play the DVD the clock deviation converges on zero and I get a much higher error rate. Seems MC is not enabling Videoclock for DVD.
Jong is offline   Reply With Quote
Old 24th January 2013, 17:11   #17169  |  Link
Dodgexander
Registered User
 
Join Date: Jul 2008
Posts: 157
Quote:
Originally Posted by Prinz View Post
On my System the stuck window is always clearly stuck in Fading away (window is semi transparent).

And I can most of the time unstuck the window, if I do the following:

1. Right click on taskbar and start the taskmanager.
2. Clicking at least twice on the Taskmanager Icon (so that is minimized and restored at leat once)
3. with Taskmanager restored, close it.

Most of the time then also the stuck window disappears too (sometimes after 2-3 seconds). Sometimes I have to do this more then once to unstuck the windows.
For me just right clicking on the video does the trick, since it takes it out of exclusive mode, then everything flushes and goes back to normal again, until it next happens..
Dodgexander is offline   Reply With Quote
Old 24th January 2013, 17:22   #17170  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by Jong View Post
So you would expect some clock deviation if Videoclock is correcting for a refresh rate error right? When I play a .vob I get a clock deviation of .0022% and a repeat rate in days. When I play the DVD the clock deviation converges on zero and I get a much higher error rate. Seems MC is not enabling Videoclock for DVD.
Yes, seems like that.
madshi is offline   Reply With Quote
Old 24th January 2013, 17:53   #17171  |  Link
YxP
Registered User
 
Join Date: Oct 2012
Posts: 99
Quote:
Originally Posted by Dodgexander View Post
Disabling exclusive mode results in dropped frames sadly...
I had problems with windowed mode as well. Minimizing other windows (especially if you have facebook open) on your first screen might help, at least it worked for me. Using windowed mode now myself
YxP is offline   Reply With Quote
Old 24th January 2013, 17:59   #17172  |  Link
aufkrawall
Registered User
 
Join Date: Dec 2011
Posts: 1,812
Weird thing:
After some time I'm getting framedrops when I play this video:
http://www.oc-burner.de/ftp/Videos/j...dertest_60.mp4

Display is at 60.02 Hz, so it is higher than video fps.
Any idea why framedrops do occur?
Already played around with buffer sizes etc.
aufkrawall is offline   Reply With Quote
Old 24th January 2013, 18:44   #17173  |  Link
Prinz
Registered User
 
Join Date: Jul 2011
Posts: 83
Quote:
Originally Posted by Dodgexander View Post
For me just right clicking on the video does the trick, since it takes it out of exclusive mode, then everything flushes and goes back to normal again, until it next happens..
I mean it's a way without leaving the exclusive mode. Of course leaving the exclusive mode always works too.
Prinz is offline   Reply With Quote
Old 24th January 2013, 18:44   #17174  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,925
using cpu everything is fine and the full power of the gpu is used
max power state all fine
cpu decoing = http://s3.imgimg.de/uploads/cpu130a761fpng.png

using cp or native results in frame drop. because the gpu runs at 400 mhz max

native = http://s3.imgimg.de/uploads/nativeb0ed5fedpng.png
copy back = http://s3.imgimg.de/uploads/copyback4e8ec518png.png

i'm posting this to show that using dxva ist stopping the gpu from entering max power state with is bad for madvr that is all

by the way cp works a lot better in this case and that doesn't make sense at all.

Quote:
Originally Posted by DragonQ View Post
I'm sure DXVA2 Native works fine on AMD. IIRC the reason for DXVA2 Copy-Back not working well enough on older AMD cards is simply to do with their architecture.
like u can see it didn't and cp is not much slower for me

Quote:
@huhn: You could try setting up a profile in CCC, then modifying the profile to "disable" the power mgt. Numerous examples out there...
doing this mpc hc crashed or the cpu clock still goes down to 400 mhz. i only managed to get it running with cp and only sometimes.

i simple use my cpu and every thing is fine is not like this can be changed anyway

tl;dr
dxva max 400 mhz cpu max 850 that's all
huhn is offline   Reply With Quote
Old 24th January 2013, 18:47   #17175  |  Link
Jong
Registered User
 
Join Date: Mar 2007
Location: London, UK
Posts: 576
Playing a R1 DVD (same soft telecined DVD as earlier) @50Hz using MC I get a reported clock deviation of 0%, but very few drop/repeated frames (none in a few minutes). The "x repeat frames every.." line is completely missing from the OSD. Does this make sense? If I play a 24p mkv I get >4% clock deviation, which is more what I would expect. But with no clock deviation and such a big frame rate/refresh rate difference shouldn't we be seeing frames repeated like crazy? And where has the "x repeat frames every" line gone?

Last edited by Jong; 24th January 2013 at 19:35.
Jong is offline   Reply With Quote
Old 24th January 2013, 18:59   #17176  |  Link
Dodgexander
Registered User
 
Join Date: Jul 2008
Posts: 157



Examples of the ghosting images you get on a second screen in exclusive mode.
Dodgexander is offline   Reply With Quote
Old 24th January 2013, 22:19   #17177  |  Link
Niyawa
Registered User
 
Niyawa's Avatar
 
Join Date: Dec 2012
Location: Neverland, Brazil
Posts: 169
Quote:
Originally Posted by nevcairiel View Post
Personally i prefer copy-back, because its just less hassle and allows all madVR features, like IVTC which currently doesn't work with Native.
On some GPUs madVR will even do its own "copy-back" internally because its currently the only way for it to get maximum quality, but i think thats mostly limited to NVIDIA, IIRC. In this case, copy-back or CUVID is even more to be recommended, as the performance penality is nearly the same, and using cb/cuvid gives you the flexibility again.

However, you should only use Copy-Back if you have a SSE 4.1 capable CPU (introduced with Penryn Core2 models, on the AMD side only with Bulldozer)
I have a Core 2 Duo so I'm good to go, thanks for the wonderful answer.

Quote:
Originally Posted by nevcairiel View Post
Thats to be expected, and part of the whole idea that is copy-back. With copy-back, all DXVA stuff stays internal to the decoder, and the outside world has no clue that DXVA is being used - which means it has the full flexibility of a software decoder and none of the DXVA Native limitations.
Now it makes more sense. Thanks again.

Quote:
Originally Posted by madshi View Post
Which bug do you mean? I don't remember...
It's not really a bug. You mentioned it here and here.
__________________
madVR scaling algorithms chart - based on performance x quality | KCP - A (cute) quality-oriented codec pack
Niyawa is offline   Reply With Quote
Old 25th January 2013, 00:11   #17178  |  Link
yahyoh
Registered User
 
yahyoh's Avatar
 
Join Date: Jan 2013
Posts: 18
thanks a lot madshi for the new release

now frame skipping will not make mpc stuck for 2-3 sec

but when using frame skipping (many frames together) the image don't move until i remove my finger from the skipping key

Last edited by yahyoh; 25th January 2013 at 00:14.
yahyoh is offline   Reply With Quote
Old 25th January 2013, 00:14   #17179  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by aufkrawall View Post
Weird thing:
After some time I'm getting framedrops when I play this video:
http://www.oc-burner.de/ftp/Videos/j...dertest_60.mp4

Display is at 60.02 Hz, so it is higher than video fps.
Any idea why framedrops do occur?
Already played around with buffer sizes etc.
What does the madVR OSD say in the moment when the frame drops occur? If possible, make a screenshot of the OSD in that moment.

Quote:
Originally Posted by Jong View Post
Playing a R1 DVD (same soft telecined DVD as earlier) @50Hz using MC I get a reported clock deviation of 0%, but very few drop/repeated frames (none in a few minutes). The "x repeat frames every.." line is completely missing from the OSD. Does this make sense? If I play a 24p mkv I get >4% clock deviation, which is more what I would expect. But with no clock deviation and such a big frame rate/refresh rate difference shouldn't we be seeing frames repeated like crazy? And where has the "x repeat frames every" line gone?
IIRC, the "x repeat frames every" line only appears if movie framerate and display refresh rate are reasonably close. The DVD is 60i in its original form and the refresh rate is anything even remotely close to 60i, so that's why the "x repeat frames every" line is not showing. I don't understand the clock deviation behaviour, though. When playing 24p, it makes sense that it's around 4% because 24p -> 25p is a bit more than 4% difference. But in the first case you said clock deviation was at 0%. That doesn't make sense if the source is 60i and the refresh rate is 50Hz. Also in that case it doesn't make sense that you saw repeated frames in the OSD. You should not have.

Quote:
Originally Posted by Dodgexander View Post
Examples of the ghosting images you get on a second screen in exclusive mode.
I don't think this is madVR's fault. madVR might make this problem appear, but I think it's actually a bug in the OS or in the GPU drivers. Maybe I can work around it, but currently I can't reproduce it. Maybe some time in the future.

Quote:
Originally Posted by Niyawa View Post
It's not really a bug. You mentioned it here and here.
v0.85.8 should at least make madVR behave similar to other renderers, when using IVTC with a 60Hz display mode. The "final" solution for 24fps @ 60Hz is still some time away. But other renderers don't have a real solution for this right now, either.
madshi is offline   Reply With Quote
Old 25th January 2013, 00:27   #17180  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by yahyoh View Post
but when using frame skipping (many frames together) the image don't move until i remove my finger from the skipping key
You mean you keep the frame skipping key pressed? This works for me, the video visually plays when I do that on my PC with MPC-HC.
madshi 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 05:04.


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