Blackfyre wrote:YAY UPDATE
updated!
Thanks
Just tested a few videos, but SVP is not kicking in when playing videos anymore with MPV.
Tested MPC and it works, but it's like SVP is not detecting MPV is running. I'm sure the fix is simple.
You are not logged in. Please login or register.
SmoothVideo Project → Posts by Blackfyre
Blackfyre wrote:YAY UPDATE
updated!
Thanks
Just tested a few videos, but SVP is not kicking in when playing videos anymore with MPV.
Tested MPC and it works, but it's like SVP is not detecting MPV is running. I'm sure the fix is simple.
@Blackfyre I tried 4.6ghz but temps got way to high even when using water cooling. I might delidd it someday
No way... with water cooling?! You must have set the voltage too high, try 1.220v for vCore. If it crashes up it to 1.23, then 1.24 if the prior voltage crashes.
Every 4790K I have encountered can push 4.6Ghz with 1.24v or lower, the change becomes more apparent between different chips when they hit 4.7Ghz or higher, some only require 1.25v, others require 1.32v to hit 4.7Ghz, but 4.6Ghz with water cooling should really be attainable. That is very surprising. As for de-lidding I wish I had the balls to delid mine too, difference in temperatures is MASSIVE with our chips.
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.
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.
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
YAY UPDATE
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.
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.
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.
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.
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.
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
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.
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"
https://artoriuz.github.io/mpv_upscaling.html
https://github.com/classicjazz/mpv-conf … er/shaders
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"
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
Found the problem. Dusty fan
Haha that's funny, always good to keep laptop ventilation clean I guess
> next svp version will be l-e-g-e-n-d-a-r-yonly if you have NV Turing card
Damn it
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.
@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.
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
https://github.com/mpv-player/mpv/pull/6262
YES! @Chainik
Looking forward to the update.
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
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.
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.
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...
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.
SmoothVideo Project → Posts by Blackfyre
Powered by PunBB, supported by Informer Technologies, Inc.