TA的每日心情 | 开心 2020-7-1 23:41 |
---|
签到天数: 11 天 [LV.3]偶尔看看II
中级会员
- 积分
- 2411
|
楼主你好,最近购买了一台Surface go2 (CPU:m3-8100Y,内存:8G,核显:UHD615)我在mpv.conf里修改了一下并开启了Anime4K,全屏可以流畅播放,窗口会卡顿,CPU核显都占用80%以上了,看久了容易发热,掉电快。
想指教一下如何设置能在占用中等的情况下保持稍微好点的画质呀。
########
# 基础 #
########
hwdec=auto-copy # 指定应使用的硬件视频解码API。软解改值为no。硬解建议使用auto-copy。帕斯卡/图灵架构N卡强烈建议使用nvdec-copy。
###追加说明:hwdec=auto等效hwdec=yes。此时不出意外应为d3d11va,指定auto-copy时不出意外为dxva2-copy。此外你也可以使用d3d11va-copy,至于为什么不选用效率更高的 无-copy 参数,目的是确保所有滤镜正常作用(有些滤镜不支持native模式)
#hwdec-codecs=all # 仅允许给定编解码器列表进行硬件解码
vo=gpu # 指定要使用的视频输出后端。
gpu-api=d3d11 # <opengl(不推荐)/vulkan/d3d11(使用SVP时的首选但与anime4k部分滤镜存在冲突)>
#d3d11-exclusive-fs=yes # d3d11下的全屏独占
#ontop # 窗口置顶(Vulkan下的全屏独占)
#ontop-level=system # <默认window|system|level>
hr-seek-framedrop=no # fixes audio desync # SVP补帧时推荐设置为no
save-position-on-quit=no # 退出不记住播放位置 #############
# 脚本 滤镜 #
#############
osc=no
load-scripts=yes # 与osc=no一起使用,是mpv_thumbnail_script脚本的必要前置条件
gpu-shader-cache-dir="~~/shaders_cache" # 在此目录中存储和加载已编译的GLSL着色器缓存,可以提高启动性能。
###vf补帧脚本只能启用其中一个,且不与SVP一起使用
#vf=vapoursynth="~~/mvtools-test.vpy" # mvtools补帧脚本测试版
#vf=vapoursynth="~~/mvtools-high.vpy" # mvtools补帧脚本进阶版,如果你的CPU足够变态可以尝试
#vf=vapoursynth="~~/mvtools-standard.vpy" # mvtools补帧脚本标准版,推荐使用
#vf=vapoursynth="~~/sample_vs_10bit.py"
#vf=vapoursynth="~~/svpflow-test.vpy"
#input-ipc-server=mpvpipe # 使用SVP manager时必须开启此项
###同类别的滤镜算法互斥
#glsl-shaders="~~/shaders/Anime4K_Denoise_Bilateral_Mode.glsl;~~/shaders/Anime4K_Deblur_DoG.glsl;~~/shaders/Anime4K_DarkLines_HQ.glsl;~~/shaders/Anime4K_ThinLines_HQ.glsl;~~/shaders/Anime4K_Upscale_CNN_M_x2_Deblur.glsl" # Anime4k模组化滤镜中推荐Ctrl+3,你也可以选择启用该默认方案
#glsl-shaders-append="~~/shaders/KrigBilateral.glsl" # 高级的cscale色度升频算法
#glsl-shaders-append="~~/shaders/FSRCNNX_x2_8-0-4-1.glsl" # 快速超分辨率卷积神经网络放大算法
glsl-shaders-append="~~/shaders/SSimSuperRes.glsl" # 对mpv的内置放大算法进行校正(消除铃声伪影,恢复原始清晰度等)
glsl-shaders-append="~~/shaders/SSimDownscaler.glsl" # 缩小算法增强,与dscale=mitchell和linear downscaling=no一起使用 ########
# 视频 #
########
#icc-profile-auto
###如果做过专业校色可开启(系统目录存在对应的icm校色文档)。未做校色的广色域屏应手动指定target-prim=<value>,srgb屏无需更改此默认值。
#icc-3dlut-size=<r>x<g>x<b> # 从每个维度的ICC配置文件生成的3D LUT的大小。默认值为64x64x64。范围<2--512>
#icc-cache-dir="~~/icc_cache" # 指定目录存储和加载从ICC配置文件创建的3D LUT。这可以用来加快加载速度。请注意,这些文件包含未压缩的LUT。它们的大小取决于--icc-3dlut-size,并且可能非常大。注意:这不会自动清除,因此旧的,未使用的缓存文件可能会无限期地停留。
#target-prim=auto # 广色域屏应该设定此参数为具体值以解决色彩过饱和的问题,当不使用ICC颜色管理时,视频颜色将适应此颜色空间。例如:99%的argb屏幕写adobe。90%+的p3色域屏写dci-p3。
video-sync=display-resample # [SVP补帧时推荐关闭]"ReClock" replacement 默认值audio
#video-sync-max-video-change=5
interpolation # [SVP补帧时推荐关闭]减少由于视频fps和显示刷新率不匹配而引起的卡顿(也称为抖动)。这需要将--video-sync选项设置为一种显示模式,否则它将被静默禁用。这实质上是尝试通过沿时间轴卷积视频来对丢失的帧进行插值。--tscale设置所使用的过滤器。
tscale=oversample # [SVP补帧时推荐关闭]
###profile=gpu-hq # high quality video output, require rather fast video card
scale=ewa_lanczossharp # 放大算法,profile=gpu-hq的默认为spline36
cscale=spline36 # 色度升频算法;已由更好的KrigBilateral.glsl取代
dscale=mitchell # 缩小算法
dither-depth=auto
correct-downscaling
linear-downscaling
sigmoid-upscaling
deband
###以上为profile=gpu-hq的具体设定范围
|
|