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. |
26th January 2014, 14:44 | #21941 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
Confirmed Last edited by cyberbeing; 26th January 2014 at 15:05. |
|
26th January 2014, 15:09 | #21942 | Link | ||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
I've worked around this problem in v0.87.x simply by telling D3D9 to allocate one backbuffer more than needed. I can imagine that James Freeman runs into the original problem with v0.86.11, so that his rendering times are much worse than his GPU is really capable of. And the workaround in v0.87.x could have solved this issue and thus restored the original/full speed of the GPU. This is just a guess, though, I could be wrong. But it could explain the improvement he's seeing. I did have high hopes for the workaround I added. Had one situation on my PC where I could reproduce the original problem, and the workaround fully fixed it. Quote:
Quote:
Quote:
Quote:
Quote:
|
||||||||
26th January 2014, 15:18 | #21943 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
Quote:
when i switch from 5/5 to 16/8 it takes about 2 sec and the avg deint are at 2 ms again still worlds better than 86.11. at first i though i have broken 86.11 again but James Freeman got the same... and the screens for 86.11 where running for at least 18 sec so no they don't get any better |
|
26th January 2014, 15:21 | #21944 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
26th January 2014, 15:27 | #21945 | Link | |
Registered User
Join Date: Jan 2007
Posts: 530
|
Quote:
If I try NNEDIx2 for the SD interlaced, I have to drop down to NN/Bilin and 16neurons. It appears I have just reached the limits of this card, unless there is some kind of dramatic perf increase with the next OpenCL driver update from our friends at AMD. I would guess that the OpenCL<>D9D3D interop has room for improvement. Whether or not that translates to more headroom for these older, lowly cards is another question. |
|
26th January 2014, 15:30 | #21946 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
Watching progressive videos and/or enabling film mode results in performance on par with 0.86.11 (or slightly better).
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
|
26th January 2014, 15:33 | #21947 | Link | ||
Registered User
Join Date: Sep 2013
Posts: 919
|
Quote:
Play with the volume (mouse wheel) for instant refresh of everything else. After a few minutes the stable times are (87.1b 1080i30 SM /On): Avarage: Deint 0.46 split 2.94 rendering 3.33 present 0.10 Max Stats: deint 1.03 split 4.12 rendering 4.06 present 0.16 Quote:
It does not matter, 87.1b still the fastest release yet.
__________________
System: i7 3770K, GTX660, Win7 64bit, Panasonic ST60, Dell U2410. Last edited by James Freeman; 26th January 2014 at 15:39. |
||
26th January 2014, 15:36 | #21948 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
nope 16/8 ~2 ms 5/5 0.65 ms over a min should be more than enough. deinterlacing is and was for all test on automatic. deint starts at 9 ms and falls to 2 ms after some time. but gpu load is at ~35% for both.
but there is one thing that doesn't make sense at first look it's ivtc rendertime they are at ~9 ms and deint is at 4.5 ms... butthat's simple and makes rendertime kinda worthless because in ivtc made the gpu was at 157/300 mhz - 500/300 mhz so at idle most of the time but with deint it was at max powerstate 850/1300 mhz. so to compare different version we need the powerstate too... |
26th January 2014, 15:51 | #21950 | Link |
Registered User
Join Date: May 2009
Posts: 212
|
On my HTPC, 0.87.1b is improved on the GPU deinterlacing performance although it is not on pair with 0.86.10. You have done a good job to restore some lost performance.
[720x480i60] 0.86.10 : 0.83 ms 0.87.1: 1.64 ms 0.87.1b: 1.38 ms [1440x1080i60] 0.86.10 : 1.44 ms 0.87.1: 4.21 ms 0.87.1b: 2.12 ms Note the average number is not always measured the same, but still observed with the similar values on repeated tests. For my HD7970, it always seems to go up to 925 MHz from 300MHz with madVR playback. The only difference is the fan speed level under different GPU loading. -- Core i5-3570K + Z77 + dual-ch DDR3-2400 + HD7970@925MHz Catalyst 13.12 + Win7x64SP1 + MPC-BE 1.3.0.3 + LavFilter 0.60.1 (DXVA) Last edited by pie1394; 26th January 2014 at 15:58. |
26th January 2014, 16:04 | #21951 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
at least this is impossible with my card when dxva decoding is used it goes 500/~800 and stays there even with jinc 8 ar. if i force the high powerstate the player will crash with dxva decodering and i'm pretty sure the 6770 isn't the only card with that "awesome" powerstate design. so we have to exclude dxva decoding and maybe other dxva parts like deintlacing if this is crippled other cards too.
|
26th January 2014, 16:08 | #21952 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
My assumption is that it also controls the clock of the decoder, and it crashes if its used at a too high clock, but thats just guessing. Might be worth to test if just using DXVA deint also has that effect, or if its only decoding.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
26th January 2014, 16:18 | #21953 | Link |
Registered User
Join Date: Dec 2002
Location: Region 0
Posts: 1,436
|
Question (hopefully an easy one instead of all the bug reports)... If I'm playing a VFR mkv that has 30000/1001fps and 24000/1000fps content should I see the "movie frame interval" in the OSD update during playback as it the frame rate changes? Also, the OSD says "smooth motion is off (settings)". The file starts with 30000/1000fps content so that might be normal, but should I see if turn on when the framerate in the mkv drops to 24000/1000fps? madVR is set to enable smooth motion frame rate conversion (only if there would be motion judder without it...) and when I play back 24000/1000fps cfr files the OSD says it is on.
|
26th January 2014, 16:22 | #21954 | Link | |
Registered User
Join Date: Jan 2007
Posts: 530
|
madshi:
Not bad news, but, fwiw, I spoke too soon on the perf note before. I was set at Spline64/AR when I tested .86 and .87(1)(b) for deint. All is good, but just to pass on that .86 and .871b both only allow me to go max Spline64/AR image with 480i material. If I go to Jinc3 on either version, I get drops, so at least perf, in this case, appears to be about the same from .86->.871b for 480i->1080 with deint. Quote:
|
|
26th January 2014, 16:33 | #21956 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
Quote:
vfr detection is not very good in madvr and splitter (most likely thanks to missing information's in the file it self) |
|
26th January 2014, 16:59 | #21958 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,922
|
intel hd deint:
86.11 left first 2 and right 87.1b only screen... long story short 87.1 plus intel = issue render deint times are pretty unstable so don't take then to serious the gpu usage is very stable. 86.11 high queue got max power state at ~82% 86.11 low queue got max power state at ~79% 87.1b queue doesn't matter max powerstate ~92% the problems start with upload already. the pc i used here got 1333 mhz ram (so i set it up wrong in the bios... good to know) Quote:
|
|
26th January 2014, 17:42 | #21960 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
The b test build fixes both the settings delay and the restart/next file problem for me. (Didn't test test build a.)
There has also been an mpc-hc commit about something similar, it seems: https://github.com/mpc-hc/mpc-hc/com...501f04e3eb59f3 Last edited by sneaker_ger; 26th January 2014 at 17:51. |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|