自用mpv配置2023.7.30
# mpv设置
### 常规******************************************************************************************************
## 关闭osc
osc=no
## 忽略默认快捷键!
no-input-default-bindings
## 消息文字尺寸
osd-font-size=40
## 开始播放时短暂显示的信息
osd-playing-msg="${filename}" #显示文件名
## 播放结束后不退出
keep-open=yes
## 记忆播放
#save-position-on-quit
## 高优先级
priority=high
## 保留着色器缓存
gpu-shader-cache-dir="~~/shaders_cache"
### 图形******************************************************************************************************
## 全屏独占
#d3d11-exclusive-fs=yes
#d3d11-flip=yes #反转模式,默认:开。解决一些与DWM在缓冲上的兼容问题
## 外部边框
border=yes
## 置顶
ontop
## 窗口缩放
geometry=50% #缩放大小:50%
# 平滑刷新
#video-sync=display-resample #同步到显示器刷新率
#interpolation #为视频平滑插值
#tscale=oversample #插值算法为时间轴缩放oversample
## 软解
hwdec=no
## 增强4K解码性能
vd-lavc-dr=yes #启用直接渲染,默认:自动。视频将直接解码到GPU视频内存或暂存缓冲区。
opengl-pbo=yes
## 渲染器
vo=gpu-next #新版渲染器,可能不稳定
gpu-context=d3d11 #使用DX11引擎
## 渲染质量级别
profile=gpu-hq #渲染质量级别:高
## 渲染算法
cscale=ewa_lanczos #色度升频:兰索斯
scale=ewa_lanczos #分辨率升频:兰索斯
dscale=mitchell #分辨率降频:mitchell
correct-downscaling=yes #正确降频
sigmoid-upscaling=yes #结形算法升频,抗振铃
deband=yes #抗色带
cscale-antiring=0 #色度升频抗震铃数值
scale-antiring=0 #分辨率升频抗震铃数值
## RGB输出范围
video-output-levels=full
## 视频输出格式
d3d11-output-format=auto #默认:自动。DX11输出色深,auto根据桌面色深选择rgba8或rgb10_a2,rgba16f和bgra8必须手动设置
## 色深抖动(抵抗色彩转换的损失)
dither-depth=auto #根据桌面色深抖动
dither=error-diffusion #色深抖动方式为:误差抖动(error-diffusion)
## 全屏时HDR直通(需要提前开启Windows系统HDR开关)
#d3d11-output-csp=pq #基于旧版渲染器
#target-colorspace-hint #基于新版渲染器
## 启用色彩管理
#icc-profile-auto
## 处理精度
#fbo-format=rgba32f #旧渲染器专属,新渲染器禁用
### 声音******************************************************************************************************
## 默认音量
volume=70
## 最大音量
volume-max=200
## 声道映射
audio-channels=stereo #混为立体声 - PC常用
#audio-channels=auto-safe #声道正确拆分至各设备,失败则混为立体声 - 家庭影音 - 安全映射
#audio-channels=auto #声道正确拆分至各设备 - 家庭影音 - 激进映射
## 多声道音频规格化
audio-normalize-downmix=yes
## 音频API
ao=wasapi #Windows最佳音频api:wasapi
#audio-exclusive=yes #声音设备独占 - 高质量
### 字幕******************************************************************************************************
## 增强字幕自动拾取
sub-auto=fuzzy #mpv已内置此脚本
## 字幕边框大小
sub-border-size=1.2
## 字幕分辨率渲染同步
#blend-subtitles=video #旧版渲染器vo=gpu专属
## 修正字幕
#sub-ass-vsfilter-aspect-compat=no #默认:开。应对特殊形状像素的视频。
#sub-ass-vsfilter-blur-compat=no #默认:开。由视频分辨率缩放blur标签。