rydesun/.config/mpv/mpv.conf
2022-10-25 20:43:36 +08:00

89 lines
1.9 KiB
INI

# 优先硬解码
hwdec=auto-safe
# 播放完不关闭窗口
keep-open=yes
# ==== 界面 ====
# 浮动窗口的尺寸最大值
autofit-larger=90%x95%
# 使用脚本替代内置OSC
osc=no
# ==== OSD样式 ====
osd-on-seek=msg-bar
osd-font-size=25
osd-color='#eeeeee'
osd-border-size=2
osd-bar-h=2
osd-bar-w=60
# ==== 字幕 ====
# 使用脚本寻找外置字幕
sub-auto=no
# 内置字幕优先使用中文
slang=sc,chs,chi,zh
# 尽量让ASS字幕在画面外
sub-ass-force-margins
# ==== 字幕样式 ====
sub-bold
sub-font-size=32
sub-color='#eeeeee'
sub-border-color='#565690'
sub-border-size=2
sub-shadow-color='#7676b0'
sub-shadow-offset=1
# ==== 截图 ====
# 使用webp格式
screenshot-format=webp
# 截图存放目录
screenshot-directory='~~desktop/'
# ==== 杂项 ====
# socket文件路径
input-ipc-server=/tmp/mpvsocket
# 进度数据文件存放目录
watch-later-directory='~/.local/share/mpv/watch_later/'
# ==== 渲染 ====
# 使用gpu-hq预设
profile=gpu-hq
# 影像升频算法
scale=ewa_lanczossharp
# 色度升频算法
cscale=ewa_lanczossharp
# 补帧算法
video-sync=display-resample
interpolation
tscale=oversample
# 会覆盖scale和cscale
# 可选值common或者anime
profile=common
[common]
profile-desc=普通视频
# FSRCNNX着色器
# https://github.com/igv/FSRCNN-TensorFlow/
glsl-shaders="~~/shaders/FSRCNNX_x2_8-0-4-1.glsl"
# 其他着色器
profile=append-shaders
[anime]
profile-desc=低分辨率动画
# FSRCNNX着色器
# https://github.com/HelpSeeker/FSRCNN-TensorFlow/
glsl-shaders="~~/shaders/FSRCNNX_x2_16-0-4-1_anime_enhance.glsl"
# 其他着色器
profile=append-shaders
[append-shaders]
profile-desc=添加更多着色器
profile-restore=copy-equal
# 色度升频
# https://gist.github.com/igv/a015fc885d5c22e6891820ad89555637
glsl-shaders-append="~~/shaders/KrigBilateral.glsl"
# 自适应锐化
# https://gist.github.com/igv/8a77e4eb8276753b54bb94c1c50c317e
sigmoid-upscaling=no
glsl-shaders-append="~~/shaders/adaptive-sharpen.glsl"