251

(46 replies, posted in Using SVP)

xerno wrote:

Blackfyre my cpu is 4.4 thought it was 4.6 its always runing that speed
I tried the meltdown disabler and restarted but didnt effect performance still choppy with 10bit enabled.
It keeps dropping frames.
https://imgur.com/a/hpUlqhs

Ofcourse, our CPU is not powerful enough to handle 4K at 4.4Ghz, not even 4.5Ghz, I have tried.

If you have a decent CPU cooler you can overclock it to 4.6Ghz, but I don't recommend it if you haven't done overclocking yourself in the past. If you are using the STOCK CPU cooler, definitely DO NOT overclock no matter what, it can't even handle 4.4Ghz stable, let alone overclocking. You need a good CPU cooler and you need to monitor temperatures.

252

(6 replies, posted in Using SVP)

There's already a benchmarking tool you can use to compare with other users, it's in the download section, I haven't used it since SVP3 days though:

https://www.svp-team.com/wiki/Download

scroll to the bottom of the page.

253

(46 replies, posted in Using SVP)

Chainik wrote:

ah, I see a bunch of commits on Feb, 18 about hdr peak detection, brightness etc.
maybe it's time to update our build too smile

YAY UPDATE smile

xerno wrote:

Its strange that we both have similiar rigs but I cant achive the same results as you.
I will get a turing card later and see if that helps with my situation.

Xerno, another question, do you have the CPU Cores unparked? By that I mean is your CPU always running at 4.6Ghz? Even when idle? or does it ramp up and go down based on demand?

I have my CPU cores unparked, they're always running at 4.6GHz. Another thing I've done is use this tool below to disable "Meltdown" and "Spectre" Protection, which have a performance hit on our CPU much more than the newer CPU models. Restart after disabling both.

https://www.grc.com/inspectre.htm

Use at your own risk obviously, but I haven't had issues.

254

(46 replies, posted in Using SVP)

Xerno, are you sure you done the MPV configuration I posted above? I have the same processor, running the same speed, and a slower videocard, with no issues. Also for Processing threads in the setting pictures you posted, you haven't added +6 threads to PROCESSOR Threads.

You should be able to watch 10Bit 4K HDR content fine with the settings I posted. MPV settings are very important because they set MPV to use Vulkan, which performs a lot better than DX11. I also watch on a TV, my PC is connected to my TV. CPU usage sometimes hits 90% with no frame delay or drops.

255

(46 replies, posted in Using SVP)

James D wrote:
Blackfyre wrote:

Oh and one thing I forgot to mention earlier, I use process lasso to set MVP & SVP to always run at VERY HIGH PRIORITY. I found it definitely helps in 4K content if they are set to VERY HIGH PRIORITY.

Main>Setup>Priority = 2
@Chainik. I don't remember whether I informed or not but my mpv was playing very jerky when browser interactions happened until I set this to 2. Since then stutters are rare and bearable on such occasions.

Yep big difference between setting MPV to very high priority and keeping it at normal. There's a scene in Blue Planet 2 (4K HDR), in episode 5, that starts around the 39 minute mark and continues to about 42 minutes where there is a lot of camera panning and a lot of very small fish moving very fast on screen which is by far the heaviest TASK that I have thrown at SVP video wise. Same settings, same everything, on NORMAL cpu priority it drops around 60 frames in those 3 minutes, on very high priority, 0 frames dropped. I always test that scene first whenever I make changes to my settings.

256

(46 replies, posted in Using SVP)

xerno wrote:

Strange. Mine is oc to 4.6.
How do see osd status in mpv?

Press "i" will show it temporarily. Use capital letters, so put CAPS LOCK on and press "I" so it stays on screen to monitor dropped frames, stats, etc.

257

(46 replies, posted in Using SVP)

I just watched Aquaman tonight, same file size, same video file info. I had 0 dropped frames and 0 delayed with the settings I posted. Is your CPU running at default clocks or do you have a cooler on it and have it overclocked.

Oh and one thing I forgot to mention earlier, I use process lasso to set MVP & SVP to always run at VERY HIGH PRIORITY. I found it definitely helps in 4K content if they are set to VERY HIGH PRIORITY.

258

(46 replies, posted in Using SVP)

4790K @ 4.6Ghz and a GTX 1070. I watch 4K @ 48FPS HDR content without any lag. Took me a while to get the settings right. You don't need 60FPS with 4K, 48FPS works great too, here are my settings for MPV. You must be using the paid version though, create a new profile for 4K content, for 1080p content use your own working profile if you want:

Settings 1: https://i.imgur.com/LIxztsk.jpg

Settings 2: https://i.imgur.com/XHXI2KN.jpg

Also I have outer lighting DISABLED, just right click SVP, go outer lighting, and click DISABLED. Then go video frame and un-tick "detect and cut off black bars", you don't need that, especially for movies/shows that change ratios.

As for MPV, you need to create a mpv.conf in the MPV configuration folder, make sure the bold area is your username and you have hidden files enabled:

C:\Users\YourUsernameHere\AppData\Roaming\mpv

Use notepad, then change the extension to .conf

Here is what you type in the notepad document below, and save it in the MPV directory I just typed two lines above, create that mpv folder if it doesn't exist in Roaming:

profile=gpu-hq
fbo-format=rgba16hf
gpu-api=vulkan
gpu-context=winvk
hwdec=nvdec
vo=gpu
spirv-compiler=shaderc

priority=high

scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes
deband-iterations=4
deband-threshold=50
deband-range=16
deband-grain=0

vd-lavc-dr=yes
vd-lavc-threads=16

hdr-compute-peak=yes

Chainik wrote:

https://github.com/wiiaboo/mpv-scripts/ … ofiles.lua

[cool-shader]
profile-desc=cond:get('height', 0) < 1090
glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\FSRCNNX_x2_8-0-4-1.glsl"

You legend, thank you. smile

Just trying to figure this out. See the bold section below in my MPV Configuration, I want it enabled on every video below 1090 frame height and disabled for anything above. So when I play 4K content on my 4K TV, I don't want it running this shader; as the performance hit is too much for my system to handle unless I overclock to an extent which makes the fans very noisy, and I prefer if all my fans (System, GPU, CPU) are running slow and quiet in the background. Can I use an IF statement? Any help would be appreciated, thank you.

If not, it would be nice if in SVP under Miscellaneous Settings we can choose different MPV Config files for different setups. I use different settings for 4K and 1080, it would be nice if I can choose which MPV Config file to run for each one.

----------------------------------------------

profile=gpu-hq
fbo-format=rgba16hf
gpu-api=vulkan
gpu-context=winvk
hwdec=nvdec
vo=gpu
spirv-compiler=shaderc

priority=high

scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes
deband-iterations=4
deband-threshold=50
deband-range=16
deband-grain=0

vd-lavc-dr=yes
vd-lavc-threads=16

no-embeddedfonts
sub-ass-shaper=complex
sub-font-size=35
sub-scale-by-window=yes
sub-pos=100
sub-align-x=center
sub-align-y=bottom
sub-margin-y=3

hdr-compute-peak=yes

glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\FSRCNNX_x2_8-0-4-1.glsl"
glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\KrigBilateral.glsl"

261

(4 replies, posted in Using SVP)

Thank you for this, changed my settings to the following:

profile=gpu-hq
fbo-format=rgba16hf
gpu-api=vulkan
gpu-context=winvk
hwdec=nvdec
vo=gpu
spirv-compiler=shaderc

priority=high

scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes
deband-iterations=4
deband-threshold=50
deband-range=16
deband-grain=0

vd-lavc-dr=yes
vd-lavc-threads=16

no-embeddedfonts
sub-ass-shaper=complex
sub-font-size=35
sub-scale-by-window=yes
sub-pos=100
sub-align-x=center
sub-align-y=bottom
sub-margin-y=3

hdr-compute-peak=yes

glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\FSRCNNX_x2_8-0-4-1.glsl"
glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\KrigBilateral.glsl"

262

(4 replies, posted in Using SVP)

What are you configuration settings for MPV, here are mine, and HDR Conversion works in the files that I have:

profile=gpu-hq
gpu-api=vulkan
gpu-context=winvk
hwdec=nvdec
vo=gpu
spirv-compiler=shaderc

priority=high

scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes

vd-lavc-dr=yes
vd-lavc-threads=16

sub-font-size=35

deband=yes
deband-iterations=4
deband-threshold=50
deband-range=16
deband-grain=0

hdr-compute-peak=yes

glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\FSRCNN_x2_r2_16-0-2.glsl"
glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\ravu-r4-chroma-center.hook"
glsl-shader="C:\Users\musta\AppData\Roaming\mpv\Shaders\SSimDownscaler.glsl"

fbo-format=rgba16hf

263

(2 replies, posted in Using SVP)

Mystery wrote:

Found the problem. Dusty fan smile

Haha that's funny, always good to keep laptop ventilation clean I guess tongue

264

(5 replies, posted in Using SVP)

Chainik wrote:

> next svp version will be l-e-g-e-n-d-a-r-y

only if you have NV Turing card big_smile

Damn it sad

265

(5 replies, posted in Using SVP)

dlr5668 wrote:

next svp version will be l-e-g-e-n-d-a-r-y (optical flow and control over 1.5m/2m)

Damn that's exciting news, looking forward to the release now.

SVP primarily uses your CPU to do motion interpolation, not your GPU. So if you have for example an i9 9900K, you probably won't notice the difference whether you use a GTX1060,1070,1080, Ti, or RTX 2080 Ti for GPU Acceleration.

267

(2 replies, posted in Using SVP)

@roswell19point5

You said it yourself. Samsung, Sony, and other TV manufacturers do this because the TV's themselves have their own processing power built into them. Even if it is possible, doing this on PC all the time means you will be using your CPU & GPU resources all the time, diminishing from their capability to do their tasks at their full capability. Yes SVP is a software that does motion interpolation, but it uses YOUR Hardware to do it. So the TV's doing it, also use their own hardware to do these tasks.

268

(33 replies, posted in Using SVP)

Chainik wrote:

There's a serious performance bottleneck playing 4K (especially in 10 bit) with SVP in mpv.
We'll share our build with fixes soon, but I hope it will be fixed in upstream hmm
https://github.com/mpv-player/mpv/pull/6262

YES! @Chainik

Looking forward to the update.

stereoman wrote:

Any chance you can share your settings? I've literally got the same CPU and Graphics card as you, I am using Windows 10 64 and I've been trying to get SVP working with MPV ever since reading your post, desperately want to get HDR content running at 60fps, tonight I was at the point of re encoding my entire UHD Video library into 60 fps but decided against it, it's a bit overkill and I'd rather get SVP to work. Anyway if you can help I'd appreciate it.

Here's the settings I'm using, I've set SVP to automatic mode and it is working in a window but as soon as I go fullscreen I lose HDR, windows reverts to standard 4k mode not sure why that's happening but in a window HDR is workjing with SVP and seems fairly smooth , this is with the mpv64 version installed through the SVP installer, I've also installed the Nvidia Cuda Toolkit as explained in the previous post.


4K works fine for you as well now yes? I have had no issues with normal 4K SDR content anymore. But HDR 4K is almost impossible right now with our processor, some HDR content runs with minimal Automatic settings; (Slider on Higher Performance all the way to the left & Artifact Masking on Low). But I don't enjoy that, so I download most my content in SDR now.

As for Windows 10, like the full-screen issue you mentioned, is really annoying with HDR too. Basically for HDR content I just watch on Netflix using Edge browser without SVP (since our GPU supports 4K HDR, because our CPU doesn't do the encoding), you need to go to the Windows Store and buy HEVC Video Extensions for 4K and 4K HDR to work with our GPU. It costs around $1 or $2 I think, and you have to use Edge Browser with Netflix. When you play the 4K content, use CTRL + ALT + SHIFT + S to change the bitrate quality, with 4K you should see 16000 bitrate.

This is my current mpv configuration:

gpu-api=vulkan
gpu-context=winvk
hwdec=nvdec
vo=gpu
profile=gpu-hq

priority=high

interpolation

scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes

vd-lavc-dr=yes
vd-lavc-threads=16

sub-font-size=40

269

(2 replies, posted in Using SVP)

Thank you @Chainik - Sorry I didn't see that when I searched, must have thought it was an extra plugin originally.

For anyone interested, the stats are built into MPV now, all you have to do is click "i" to see the stats. Use "I" in capital letters if you want to use it in toggle mode and don't want them to disappear after a few seconds.

270

(33 replies, posted in Using SVP)

4kquest wrote:

Success came after switching from cuda to nvdec
/home/<yourhome>/.config/mpv/mpv.conf contains:

hwdec=nvdec
vo=gpu
profile=gpu-hq

DUDE! You are a legend!

This is the first time I can run 4K Content with no dropped frames using SVP + MPV with my 4790K @ 4.7Ghz

Could never even come close before! Unbelievable, GPU usage increases with this, CPU usage decreases and I can finally run 4K @ 60FPS smoothly using MPV Player.

EDIT: The only issue that remains now is 4K HDR content still drops frames with my custom settings. But it's actually promising because using the automatic profile on High Performance actually works with 4K HDR on a 4790K & GTX 1070 when using MPV.

271

(2 replies, posted in Using SVP)

Is there a way to pull up the stats on the side the same way one would press CTRL + J using MPC + Madvr to pull up live stats. To see dropped frames, resolution, FPS, etc...

272

(28 replies, posted in Using SVP)

Use MPV, I will share my settings for it.

Open Notepad and type the below:

gpu-api=vulkan
gpu-context=winvk
hwdec=no

priority=high

interpolation

scale=ewa_lanczossharp
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes

vd-lavc-dr=yes
vd-lavc-threads=16

sub-font-size=40

Save it as mpv.conf in this directory:

C:\Users\YourUserNameHere\AppData\Roaming\mpv

You will need to save it as mpv first, then enable file name extension and change .txt to .conf

I use the built in MPV Interpolation mode because my 4790K at 4.7Ghz just cannot handle 4K content with SVP + MPV, just impossible, I tried everything, not enough processing power. MPC + Madvr can do it, but HDR looks horrible using Madvr compared to MPV which is the ONLY program I have used that does HDR & colours perfectly.

You are likely using the Integrated Graphics 630 that comes with your Core i3-8100 Processor for SVP. Disable integrated graphics from the BIOS, or make sure SVP is using the correct GPU for GPU Acceleration.

274

(4 replies, posted in Using SVP)

Mr_Ramy wrote:

Until I connect my PC to my 4k Samsung TV, all movies run on 26-30 FPS with SVP on.

Have you played games on your 4K TV using the PC? Do games run at 60FPS with no issues on the TV?

It sounds like you're connecting the TV via HDMI 1.0. For example my Sony 4K HDR TV has only TWO out of the FOUR ports that run HDMI 2.0

So you need a HDMI 2.0+ wire and a HDMI 2.0+ port on your TV and a videocard that supports HDMI 2.0+

Your graphics card isn't the issue, it's either a very old HDMI wire, or you're connecting it to the wrong HDMI port on the TV. Check the manual, what model TV are you running?

Also another thing, for example with my Sony 4K HDR TV, I also have to go to Settings, click on External Inputs, then click HDMI Signal Format, and change that to Enhance 4K Signal Format (Enhanced Mode), to allow for 4:4:4 Chroma @ 4K @ 60Hz.

Make sure you check your Samsung TV Model (exact model) and make sure it's running at 4K @ 60Hz

275

(33 replies, posted in Using SVP)

Chainik wrote:

it's not a renderer issue because mpv shows abnormally high CPU usage on 4K even with null renderer

Yes that's true. They should really address this issue. By the way does this occur even with Threadripper and other 12 or 16 core CPU's?

So we still don't have a way to watch 4K 10Bit HDR content with SVP?