MPV播放器功能丰富的简约UI扩展:uosc项目推荐
uosc是一个为MPV播放器设计的功能丰富的简约用户界面扩展。该项目主要使用Go语言编写,致力于提升用户在使用MPV时的交互体验。
项目基础介绍
uosc是一款针对MPV播放器的开源用户界面扩展,它通过提供一系列可定制的UI元素,使用户能够根据需要显示或隐藏界面元素,从而获得更加个性化的播放体验。该项目的目标是打造一个既简洁又不失功能性的用户界面。
编程语言
- 主要使用Go语言进行开发。
核心功能
uosc的核心功能包括:
- 基于 proximity 的UI元素显示: UI元素会根据鼠标指针的接近程度显示或隐藏,而不是每次鼠标移动时都触发显示,从而提供完全的控制,决定何时看到UI元素,何时不显示。
- 自定义控制条: 用户可以配置自己的控制条。
- 快速高效的缩略图: 与thumbfast集成,提供快速且高效的缩略图显示。
- 多种UI模式: 包括选择字幕/音频/视频轨道,下载字幕,加载外部字幕,选择流质量,快速目录和播放列表导航等。
- 即时搜索的菜单: 所有菜单都可以即时搜索,只需开始输入即可。
- 滚轮操作多样化: 根据鼠标指针悬停的位置,滚轮可以进行不同的操作,如时间线搜索、音量调整、播放速度调整等。
最近更新的功能
最近更新的功能主要包括:
- 性能优化: 对视频播放时的UI渲染频率进行了优化,以减少卡顿感。
- 新的配置选项: 增加了对字体和UI元素显示方式的更多配置选项。
- 命令行增强: 提供了新的命令行功能,如
toggle-ui
用于切换UI的可见性,toggle-progress
用于切换时间线进度模式等。
uosc项目通过不断更新,为MPV用户提供了更加丰富的功能和更加流畅的体验。如果你是MPV的爱好者,不妨尝试使用uosc,体验它带来的便利与高效。