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. |
30th October 2017, 14:32 | #46941 | Link | |
Registered User
Join Date: Jul 2016
Posts: 130
|
Quote:
|
|
30th October 2017, 14:45 | #46942 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
you can super sample but that doesn't fix the issue madshi is talking about. the gap and the subpixel will not change even when you supersample.
you need a screen with a higher resolution. this should be the same issue: https://en.wikipedia.org/wiki/Screen-door_effect |
30th October 2017, 15:47 | #46943 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
I have a new machine that only has Intel HD 530 graphics (Core i5-6500) and I can't seem to get MadVR working well with MPC-HC 1.7.13 at all. I'm not looking for great upscaling or anything, in fact all I really want is smooth motion; bicubic scaling is fine for me. I can't avoid tonnes of dropped frames and presentation glitches even with very low settings though.
Here's a screenshot playing a 1080p50 file (well, 1080i/25 deinterlaced by LAV) at 1080p60. Rendering times look fine for smooth playback, yet none of the queues is filling. Turning off smooth motion doesn't improve matters, and I've tried D3D9, D3D9 overlay, and D3D11. Enabling the "separate devices" options causes out-of-order frames so I've avoided those. Even fullscreen exclusive mode doesn't help. Is there something obvious that could cause this?
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
30th October 2017, 16:23 | #46946 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
the screen is really clear about the problem.
you are not decoding fast enough. this is 1080p50 which is not part of a broadcast standard i know is this software deinterlanced and what codec is that file? madVR usually get the information if it is VC-1, mpeg2, h264 and maybe other but this information is missing. |
30th October 2017, 16:43 | #46947 | Link | ||
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
Quote:
Using EVR things are way better, aside from the judder caused by the 50/60 fps mismatch. 20% CPU usage using DXVA2 native, 50% using avcodec. Why would the CPU usage be so much higher with madVR?
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 Last edited by DragonQ; 30th October 2017 at 16:53. |
||
30th October 2017, 16:45 | #46948 | Link | |||
Guest
Posts: n/a
|
Quote:
Quote:
Quote:
I am a nvidia driver 388.00, i will downgrade to 385, what does it change? I will either have to use 60hz to play movies or just deal with the current issues. I think i can live with the small stuttering when using seekbar and the frozen image after leaving fullscreen. |
|||
30th October 2017, 16:52 | #46949 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
lavfilter can hardware deinterlance. but i take your answer as software deinterlancing try it without check the CPU load is hardware decoding used.
is ffdshow used? what so ever the issue is that madVR doesn't get the frames in time. there could be a lot of reasons for that and i'm not sure what it is. i don't see a reason a i5 6500 can decode a 1080p AVC stream without a problem. you edit your post can you make a screen with DXVA native your old screen had 8 ms rendertimes. |
30th October 2017, 17:00 | #46950 | Link | |
Registered User
Join Date: May 2007
Posts: 454
|
Quote:
|
|
30th October 2017, 17:02 | #46951 | Link | |||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Yes, please! Quote:
All front projectors (that I know) don't have RGB subpixels, but they try to project the RGB components to the same place on screen. So front projection does not have this RGB subpixel situation that LCD monitors have. They "just" have the pixel gap problem. Quote:
This does not seem to be a madVR specific problem. Your decoder is simply not fast enough. I don't know the reason. Maybe it will fix the problem? Or maybe not. We won't know until you try. |
|||||
30th October 2017, 17:10 | #46952 | Link | |||
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
Not as far as I can tell. Literally MPC-HC out of the box with only changes to LAV and setting the output renderer to madVR. Quote:
Quote:
The dropped frames disappear entirely if I deactivate deinterlacing. Could it be that, for some reason, DXVA deinterlacing is horrifically slow with Intel IGPs?
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 Last edited by DragonQ; 30th October 2017 at 17:16. |
|||
30th October 2017, 17:29 | #46953 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
can you check the temp of your CPU without very heavy thermal throttling i have no real idea what is happening there.
your GPUs takes 16 ms to deinterlance a frame... the decoding queue still looks odd or upload is not fast enough which makes no sense. edit: try to disable deinterlance as a test (control+d) maybe the rendertimes get normal again. and can you post the filter list from mpc-hc. Last edited by huhn; 30th October 2017 at 17:33. |
30th October 2017, 17:43 | #46954 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
I managed to get it playing perfectly setting "use DXVA chroma upscaling when doing DXVA deinterlacing", setting image downscaling to DXVA2, and also setting chroma and image buffers to 10bit. Pretty sure my ancient Arrandale chip didn't need such drastic measures to play these kinds of files! I have to use D3D9 because D3D11 is a complete mess and unusable.
Not sure about throttling - without admin rights I am not sure how to view CPU temperature or even current clock speed. Everything is ticked in the MPC-HC filter list; LAV Filters are definitely being used.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 Last edited by DragonQ; 30th October 2017 at 17:47. |
30th October 2017, 17:52 | #46955 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
https://www.cpuid.com/softwares/hwmonitor.html
decoding a normal bit rate h264 1080p stream with software deinterlancing is no real problem for such a CPU. i can't follow you admin right problems. your iGPU should be able to more than this... |
30th October 2017, 18:14 | #46956 | Link |
Registered User
Join Date: Oct 2012
Posts: 118
|
@leandronb Did you try out 388.13 with new branch r388_10-4. I suggest you either use another driver or install the preview which fixed the issues.
Be patient to wait for the next cumulative updates. Cheers. Last edited by khanmein; 31st October 2017 at 01:38. |
30th October 2017, 18:28 | #46957 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 Last edited by DragonQ; 30th October 2017 at 20:10. |
|
30th October 2017, 20:33 | #46958 | Link |
Registered User
Join Date: Oct 2012
Posts: 99
|
Enabling reduce compression artifacts and/or reduce random noise with NNEDI3 chroma (image is fine) upscaling crashes madvr. Win10 x64 GTX 1060 388.00. This doesn't really affect me but I thought I'd mention. Maybe someone else can reproduce this?
|
30th October 2017, 21:49 | #46959 | Link | |
Registered User
Join Date: Jun 2011
Posts: 121
|
Quote:
Because i see madvr doind the default deinterlacing anyway... |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|