Skip to content

Yukari0201/mpv-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mpv-config

个人自用 mpv 配置(目前边用边改)

主要用于 Arch Linux

Windows 用户请看 Windows 用户需要修改的地方

最初是基于 MPV_lazy main分支 魔改而来。

mpv.conf

include = "~~/profiles.conf"

用来放置 普通 profile 和 auto profile,避免干扰到默认配置

只是加了着色器相关的内容,以及亿点点个性化改动(

字体

我的配置文件用到了 腾祥嘉丽大圆GB18030Noto Sans CJK SC 两种字体,各位请自行下载安装。

着色器 脚本

用到的着色器

名称 链接
Anime4K https://github.com/bloc97/Anime4K
igv-FSRCNN https://github.com/igv/FSRCNN-TensorFlow
KrigBilateral https://gist.github.com/igv/a015fc885d5c22e6891820ad89555637
acme-0.5x.hook https://gist.github.com/bjin/15f307e7a1bdb55842bbb663ee1950ed
[点击展开] 曾经用过但不常用的着色器,已移除/考虑未来移除
名称 链接
ACNet https://github.com/TianZerL/ACNetGLSL
AMD-FSR https://gist.github.com/agyild/82219c545228d70c5604f865ce0b0ce5
antiring.hook https://github.com/haasn/gentoo-conf/blob/xor/home/nand/.mpv/shaders/antiring.hook

用到的脚本

脚本 用途 补充说明
Playlistmanager 播放列表增强
osc.lua (见下) 仅仅是 mpv的内置OSC 添加了 thumbfast 支持
thumbfast 在进度条上显示视频缩略图
quality-menu 运行时更改在线音视频流质量的菜单 在 mpv.conf 中写一行 --script-opts-append=ytdl_hook-all_formats=yes 可以部分代替这个脚本,参见 https://mpv.io/manual/master/#options-all-formats
file-browser 简单的文件浏览器 需手动在 ~~/scripts 目录(在Linux上可以 cd ~/.config/mpv/scripts)运行 git clone https://github.com/CogentRedTester/mpv-file-browser.git file-browser 以“安装”
以后更新在 ~~/scripts/file-browser 目录运行 git pull 即可
---
如果和我一样想用 Git 来备份配置文件,请参考Git官方文档 7.11 Git 工具 - 子模块
---
需要自行配置 scripts-opts/file_browser.conf 中的 root=,详见:https://github.com/CogentRedTester/mpv-file-browser/blob/master/docs/file_browser.conf
MPV-Play-BiliBili-Comments (bilibiliAssert) 将B站xml格式弹幕转换为ass格式 需要 Play-With-MPV 现已兼容 yt-dlp
sub-fonts-dir-auto.lua 自动加载播放文件下的字体目录 Doc: https://github.com/fbriere/mpv-scripts/blob/master/doc/sub-fonts-dir-auto.md
会覆盖 ~~/fonts 目录
[点击展开] 曾经用过但不常用的脚本,已移除/考虑未来移除
脚本 用途 补充说明
autoload 自动添加同目录的文件到播放列表 已被 --autocreate-playlist 代替
---
Playlistmanager 可以代替 autoload,参见 playlistmanager.conf 中的 loadfiles_on_startkey_loadfiles
webm 用于裁剪视频片段 输出文件较大时性能表现不理想;我不常用
webm-zh webm 的汉化版 同上
webtorrent-mpv-hook 让 mpv 实现 torrent 边下边播 该 js 脚本相比于其他脚本略显麻烦

推荐阅读

这部分的文章我是我或多或少参考过的,特此鸣谢

有用的链接

别人的配置文件,可以用来参考

排序不分先后,但我可能会把 相关联/风格类似 的放在一块儿

About

mpv player configuration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published