1

(4 replies, posted in Using SVP)

Check your gpu drivers.

Are there any theories about why this happends?

I also noticed that 8 bit clip has about 32-35% cpu usage in mpc hc and 45-55% in mpv (my custom settings, not the automatic bar). Both are smooth yet mpv takes a bit more time to "stabilise" framerate and stuttering.

https://image.ibb.co/gozh0n/image.png Graph while playing jellyfish.

It indeed does work with 4k now, but only with 8 bit. With 10 bit it didn't change almost at all. With jellyfish and bar moved to left the cpu usage is about 9-12%, yet video feels like 5 fps and index shows 0.5-0.9.

https://image.ibb.co/bFXhY7/image.png
This is while playing 1080p hevc 10 bit in mpv. Video is very smooth, however svp index looks weird.

So this might be caused by single-core performance? Is there any alternative to mpv that svp supports with 10 bit color and that can handle 4k hevc?

I have a bit older version of windows 10 installed, I don't have gpu usage in task manager.

I use GPU-z to check gpu load. What does it show with that algorithm?

EDIT Nvm

I have not been able to get mpv to work smoothly, so I cannot help there, but a quick google search for "mpc hc 10 bit" showed some results, such as one using MadVR.  Did they not work for you, or they are not truly 10 bit?

Afaik SVP doesn't support 10 bit with mpc hc. mpv is one of very few players that svp supports with 10 bit color depth. Correct me if I'm wrong, but I'm almost sure there is conversion 10->8 bit while using mpc hc and svp. @MAG79

Could you please try playing this file http://jell.yfish.us/media/jellyfish-12 … -10bit.mkv in mpv with svp enabled? I wonder if it's because of my system or because something doesn't work as it should.

https://image.ibb.co/fEfA1S/image.png
With these settings 8bit 4k 24->60fps video plays fine with 40-50% cpu usage in mpc hc, but stutters in mpv. Afaik mpc hc doesn't support 10 bit color depth, so I'm trying to get it to work with mpv.

With disabled framerate conversion, there is about few percent gpu load, but still stutters.

Gpu load jumps between 0 and 100%, I'd say about 30-50% avg.
I posted a report with "https://www.svp-team.com/forum/viewtopic.php?id=4374" in description

Hi. I'm trying to playback 4k hevc 10 bit video (24->60fps). My cpu usage is  15-50% depending on settings. Index stays between 0.6 and 0.95 (usually 0.7). Video stutters very much. My player is mpv.
http://4kmedia.org/lg-chess-hdr-demo/ this video plays fine without SVP (it's 4k hevc 10 bit native 60 fps). I also tested few other native 60 fps samples and result is always the same.
My pc specs:
ryzen 1700 stock, rx 470, 16GB@2933Mhz, SSD for OS, svp and player, 2TB HDD for video file (about 150-180MBps sequential read)

I think I tested all possible settings, including different threads amount.

What's weird is that if I'm playing 60fps 4k hevc 10 bit in mpv with disabled svp in background, video starts stuttering. By disabled I mean a profile that has condition "if framerate higher or equal 30.0001" and disabled (unchecked/unclicked) "do frame rate conversion". Another weird thing is that in 10 bit hevc 4k 60 fps playback, svp overlay logo and text is white, sometimes just doesn't show.
mpv config:

#
# THIS FILE WILL BE OVERWRITTEN WITH THE PACKAGE UPDATE
# Use %APPDATA%/mpv/mpv.conf
# OR SVP's menu -> Information -> Add. information -> mpv config. file
#     to define your own customized configuration
#
# Sample mpv configuration
#

# this is required for SVP to "catch" the mpv
input-ipc-server=mpvpipe

# hardware video decoder
hwdec=auto-copy
hwdec-codecs=all

vo=gpu

# high quality video output, require rather fast video card
#profile=gpu-hq

# use ANGLE if you have problems with default d3d11 renderer
#gpu-context=angle
# OR the newest VULKAN API
#gpu-api=vulkan

# miscellaneous options

# fixes audio desync
hr-seek-framedrop=no

# this can't be used with SVP cause it also saves vf's states
save-position-on-quit=no

# "ReClock" replacement
#video-sync=display-resample
#video-sync-max-video-change=5

#log-file=mpv.log

opengl-backend=win

16

(9 replies, posted in Using SVP)

Holy shit, why didn't I notice that. Thanks alot.

17

(9 replies, posted in Using SVP)

I posted report now, in description I pasted https://www.svp-team.com/forum/viewtopic.php?pid=67991 (this thread url)

18

(9 replies, posted in Using SVP)

so I removed %appdata%/mpv folder, and in mpv64/mpv.conf I un-commented log-file=mpv.log.
I found part of the log with ipc:

[   0.021][v][ipc] Starting IPC master
[   0.021][i][cplayer] Playing: C:\Users\Mario\Desktop\23923060864-offset-5436.mp4
[   0.021][v][ifo] Opening C:\Users\Mario\Desktop\23923060864-offset-5436.mp4
[   0.021][v][ifo_dvdnav] Opening C:\Users\Mario\Desktop\23923060864-offset-5436.mp4
[   0.022][v][bdmv/bluray] Opening C:\Users\Mario\Desktop\23923060864-offset-5436.mp4
[   0.022][v][ipc] Listening to IPC pipe.
[   0.022][v][file] Opening C:\Users\Mario\Desktop\23923060864-offset-5436.mp4
[   0.022][d][file] Stream opened successfully.

But there is no "Client connected" line. Both svp and mpv run in user privileges.

19

(9 replies, posted in Using SVP)

Oh, I thought that svp's mpv uses the same conf as standard mpv. In that case I changed nothing in mpv64/mpv.conf.

20

(9 replies, posted in Using SVP)

Hi. I can't get mpv to work with svp. I tried this guide https://www.svp-team.com/wiki/SVP:mpv
My mpv.conf is:

input-ipc-server=mpvpipe
hwdec=auto-copy
hwdec-codecs=all
hr-seek-framedrop=no
no-resume-playback
input-ipc-server=mpvpipe

My machine specs:
ryzen 1700, 16GB ram, rx 470, windows 10

Mpv was installed via svp tool, PATH and PYTHONPATH variables are set. Svp's event log shows no activity related do mpv, just like it doesn't exist.
I also tried with SMPlayer, same result. Works fine with mpc-hc.
Help pls.