Topic: SVP with 4K Content

https://drdump.com/UploadedReport.aspx? … ondVisit=1

Core i7 4790K @ 4.7Ghz
nVidia GTX 1070
2400 Mhz 16GB RAM @11c

I have no issues whatsoever watching anything using SVP + MPC 64 + Madvr with 720p & 1080p content using my own SVP settings. But 4K content crashes the media player when clicking forward or back in the time-line, for example if I want to skip an intro of a show I am watching and fast forward 1 minute (immediate crash). Could be a driver issue, but I am not sure. I haven't used SVP or watched anything in a while since I upgraded to my new GTX 1070, and I formatted a few weeks ago and I'm using a clean version of the latest Windows 10 Anniversary Update.

2 (edited by Blackfyre 21-08-2016 14:39:23)

Re: SVP with 4K Content

Changed Processing Threads to 7 instead of AUTO and now there's no more crashes. I tried 21, then 19, then 15 (it got better then crashed on 3rd rewind or forward), then I tried 7 and now no more crashing.

PS: Now 1080p crashes when fast forwarding and rewinding. That needs more Processing Threads than 7 to eliminate the MPC crashing issue.

Re: SVP with 4K Content

The crashing is most likely due to your OSD and subtitle messages being drawn to the Overlay/VMR surface instead of the image itself. Just figured that one out in Potplayer.
Try having your OSD messages drawn to the image itself in MPC. While that fixed the crashing for me, I still don't get fluid 60fps all the time, yet my cpu is never very high...
Trying to combine your "Processing threads" modification to this to see if it helps (I think it does but I need to watch/test more to be sure).
Using the DXVA-HD scaler gave me the best performance/quality balance when downscaling 4k-->1080p
Using LAV Video Decoder with DXVA2(Copy-Back) ----->huge help on keeping the cpu low

4790k+GTX1070 as well (currently using around 35-37% cpu and 9-12% gpu  decoding HEVC 4K w/SVP 60fps)

Let me know if that helps or if you find anything else... there isn't too many of us doing this kind of testing yet...

4 (edited by Nintendo Maniac 64 27-09-2016 02:19:42)

Re: SVP with 4K Content

wwphil wrote:

While that fixed the crashing for me, I still don't get fluid 60fps all the time, yet my cpu is never very high...

That's probably because you reduced the thread amount.

Reducing the threads reduces both memory and CPU utilization, but also caps the maximum compute rate of SVP.


As a simplified example (the absolute numbers are made up, but the relative concept is accurate):

5 threads at...
360p = 1.0x SVP index @ 25% CPU, 1.0GB RAM
480p = 0.9x SVP index @ 30% CPU, 1.5GB RAM
720p = 0.7x SVP index @ 30% CPU, 2.0GB RAM

7 threads at...
360p = 1.0x SVP index @ 28% CPU, 1.2GB RAM
480p = 1.0x SVP index @ 35% CPU, 1.8GB RAM
720p = 0.9x SVP index @ 40% CPU, 2.5GB RAM

9 threads at...
360p = 1.0x SVP index @ 30% CPU, 1.3GB RAM
480p = 1.0x SVP index @ 38% CPU, 2.0GB RAM
720p = 1.0x SVP index @ 47% CPU, 2.8GB RAM