站点图标 姿势小王子

开源强大的视频播放器mpv配置

mpv是一款开源强大的视频播放器,支持Windows,linux和MAC,甚至还可以在termux里播放音频,支持各种自定义配置。

github:https://github.com/mpv-player/mpv

安装:https://mpv.io/installation/

1、mpv配置文件路径。

Windows

%APPDATA%/mpv/

Linux、MAC

~/.config/mpv/

2、主要的配置文件mpv.conf:

所有配置:https://github.com/mpv-player/mpv/blob/master/etc/mpv.conf

#设置置顶播放
ontop=yes

#设置窗口大小
autofit-larger=50%x50%

#设置启动窗口位置,屏幕右下角
geometry=100%:90%

#开启gpu渲染
profile=gpu-hq

# 关闭窗口装饰(无边框)
no-border

# 设定程序启动后的默认音量
volume=100

# 使字幕输出在黑边上
sub-ass-force-margins=yes

# 开启色彩管理
icc-profile-auto
blend-subtitles=video

#启用 interpolation 来消除帧率问题造成的卡顿
video-sync=display-resample
interpolation
tscale=oversample

# 关闭软解
hwdec=no
# 硬解
hwdec=auto-safe

# 记忆上次播放的位置
save-position-on-quit

# 优化4k视频播放
opengl-pbo=yes

# 启用校色,默认64x64x64。
icc-profile-auto
icc-3dlut-size=256x256x256

# 音轨配置
audio-file-auto=fuzzy
alang=jpn,ja,eng,en

#设置ua,对于一些流媒体可能比较好一点
user-agent="Mozilla/5.0"

#开启脚本支持,部分脚本需要关闭底部的默认自带的进度条
osc=no

3、input.conf快捷键配置,这些快捷键主要还是需要根据自己的需求更改:

全部配置:https://github.com/mpv-player/mpv/blob/master/etc/input.conf

# 全屏切换(回车键及小键盘确认键)
Enter		cycle fullscreen
KP_ENTER	cycle fullscreen

# 双击左键 播放/暂停
MBTN_LEFT_DBL	cycle pause

# 滚轮上下滑动调节音量
WHEEL_UP      add volume 5
WHEEL_DOWN    add volume -5

# 空格键 播放/暂停
SPACE cycle pause

# 静音
m cycle mute

# 查看文件信息
TAB script-binding stats/display-stats

4、脚本,可以使用各种各样的脚本是mpv强大之处,把脚本放在同配置文件一样的文件夹,新建一个scripts文件夹,把脚本都放在这个文件夹即可。

脚本列表:https://github.com/mpv-player/mpv/wiki/User-Scripts

autoload.lua:自动加载当前播放文件目录里的视频文件到播放列表,也就是自动连播,原生mpv不具有这个功能。

mpv_thumbnail_script.lua:显示预览缩略图。

autosub.lua:自动加载字幕

退出移动版