Skip to content
Karl Hook edited this page Oct 15, 2024 · 13 revisions

前置文档:《关于如何在mpv中使用外部脚本》

EMOJI说明:
🍴 - 原始脚本的Fork版本

界面

  • uosc
    极简设计驱动的多功能伪UI界面,同时提供第三方开发拓展的OSD交互类菜单的API。

    • quality-menu🍴
      基于 uosc 的菜单API开发的交互菜单,便于调节在线视频的质量选项,同时提供不依赖 uosc 的简易OSD版本。
    • recentmenu
      基于 uosc 的菜单API开发的交互菜单,便于回调历史记录。
    • memo
      基于 uosc 的菜单API开发的交互菜单,便于回调历史记录。
  • oscf
    伪UI的设计套件,便于快速开发一个自定义的界面,并自带一个简易示例。

    • crimson
      基于 oscf 设计的成品界面,倾向于多按钮交互。
    • simple
      基于 oscf 设计的成品界面,倾向于简洁风格。
  • stats_plus🍴
    汉化的内置stats脚本(OSD展示媒体信息及播放器内部数据)的替代品。

  • playlistmanager
    增强的OSD播放列表,支持排序,url标题解析的功能。

    • playlist_osd🍴
      简化的 playlistmanager 版本,保留核心的导航功能。
  • playlist-navigator
    另一种简化的OSD播放列表。

  • thumbfast
    为第三方伪UI类脚本提供缩略图预览的功能,需要其它脚本进行手动适配(例如 uosc )。

  • dyn_menu
    简化mpv原生菜单的构建流程,可使用input类配置文件直接生成菜单。

  • file-browser
    OSD屏显样式的文件浏览器,支持额外的拓展插件。

视频

  • k7sfunc
    一个模块化封装框架,用于简化mpv调用各种vs滤镜的流程。

  • hdr-toys
    一组第三方的hdr转sdr的映射套件。

音频

字幕

  • auto-load-fonts
    使用 fontconfig 或 sub-fonts-dir 加载播放文件路径下字体文件夹的字体文件。

  • auto_sub_fonts_dir
    检测当前播放路径是否存在fonts文件夹,临时挂载其中的字体文件。

  • uosc_danmaku
    在MPV播放器中加载弹弹play弹幕,基于脚本 uosc 的菜单API和弹弹play API的mpv弹幕扩展插件。

杂项

  • save_global_props🍴
    尝试保存在运行时变更的选项(属性),下次打开mpv时自动恢复这些指定的值。

  • inputevent
    拓展mpv的input conf语法,实现更丰富的快捷键使用方法。

  • input_plus
    一些快捷指令,补充一些原生缺失的小功能。

  • evafast
    仿bilibili的按住空格倍速的功能。

  • SmartCopyPaste_II
    支持直接播放系统剪贴板的内容。

  • chapterskip
    自动跳过指定的章节(例如片头片尾)。

  • debug
    用于debug的工具,可实时观察mpv的内部属性值。

网络

  • set_proxy
    让mpv以及内置脚本 ytdl_hook 自动使用系统代理设置
Clone this wiki locally