uosc 是 mpv 播放器的 Lua 界面脚本,用光标接近度控制 UI 显隐,提供可搜索菜单、缩略图预览、字幕下载与自定义控制栏,把裸奔的 mpv 变成完整可点的播放界面。

适合已用 mpv 但受不了原生 OSC 的人 · 喜欢深度自定义的折腾型用户 · 经常看多音轨多字幕片源的人

亮点

  1. 接近度触发的 UI

    控件只在光标靠近时出现,而非鼠标一动就整条弹出,闲置时时间轴收成细进度条

  2. 菜单全部可即时搜索

    打开轨道、播放列表、目录任意菜单直接敲字过滤,长片单和多音轨切换不用滚半天

  3. 用 input.conf 自建右键菜单

    支持嵌套层级,把常用命令写进配置就变成图形菜单,无需写 Lua 代码

  4. 缩略图与在线字幕

    集成 thumbfast 做时间轴预览,内置 Open Subtitles 搜索下载与外挂字幕加载

功能说明

播放控制

  1. 滚轮上下文操作

    悬停时间轴按秒跳转、悬停音量条调音量、悬停速度条调倍速,各自步长可配

  2. 一键复位

    右键点击音量或速度元素直接恢复默认值

  3. 章节区间可视化

    把章节渲染为时间轴上的彩色区段,便于跳过片头广告等片段

媒体与轨道

  1. 轨道选择界面

    图形化切换字幕、音频、视频轨道,替代记忆键位

  2. 字幕下载

    直接在播放器内搜索 Open Subtitles 并下载匹配字幕

  3. 清晰度选择

    播放网络流时可选择 stream quality 档位

  4. 目录与播放列表导航

    快速浏览当前文件夹并切换下一集,适合追剧连看

扩展与配置

  1. 控制栏自定义

    按钮内容与布局可在 uosc.conf 中自由排布,5.10 起支持组合条件显隐

  2. 第三方脚本 API

    其他 mpv 脚本可调用 uosc 渲染自己的菜单,形成统一界面风格

  3. 一键安装脚本

    Windows 用 PowerShell、Linux/macOS 用 bash 一行命令安装并生成默认配置

适合场景

  1. 已用 mpv 但受不了原生 OSC 的人

    能补上鼠标可点的菜单、字幕下载和缩略图预览,不必换播放器

  2. 喜欢深度自定义的折腾型用户

    控制栏、右键菜单、快捷键都能按自己习惯从配置文件重排

  3. 经常看多音轨多字幕片源的人

    轨道切换与在线字幕搜索都在播放器内完成,省去外部工具

  4. 用 mpv 当本地媒体库入口的人

    目录浏览与播放列表导航支持连续追剧式使用

取舍

选它的理由

  • 接近度显隐逻辑让界面几乎不误触,观影时非常干净
  • 菜单可搜索,多轨道和长播放列表切换效率高
  • 缩略图预览快,配合 thumbfast 拖动几乎无延迟
  • 右键菜单纯靠 input.conf 配置,不写代码也能扩展

先想清楚

  • 没装也不想装 mpv
  • 想要开箱即用零配置的播放体验
  • 需要移动端播放器
  • 它只是 mpv 脚本,必须先装好 mpv 0.33+ 才能用

安全警示

  • Windows 安装包及 uosc.zip 曾被部分杀毒软件误报为恶意程序,作者在 README FAQ 中已说明为误报,安装时需自行核对来源。
  • 官方安装方式为下载并直接执行远程 PowerShell/bash 脚本,此类一行命令安装模式存在仓库或传输被篡改时的供应链风险,介意者应改用手动解压安装。

基于公开资料与 AI 分析整理,仅供参考,请自行核实。

同类推荐

查看全部

更多「音视频工具」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。