Topic: Low cpu usage and index below 1 when playing 4k hevc 10bit video.
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