中文 | English
基于 libmpv 的 Material 3 风格跨平台媒体播放器.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
可以通过键盘快捷键访问所有 mpv 功能, 在播放界面按
SHIFT+O
可显示 mpv OSD
- 自定义主题 & 深色模式
- 播放本地和网络媒体
- 迷你播放器模式 (Windows & macOS)
- 设置为系统打开方式 (Windows)
- 播放列表功能 (随机播放, 单曲循环)
- 章节和 AB 循环 (命令行)
- 任意倍速调节
- 搜索媒体文件和播放列表 (重构中)
- 多语言支持
- 字幕 (libass)
- 着色器支持, 如 Anime4K
- 自定义快捷键映射 (input.conf 支持)
- 兼容 mpv.conf 配置文件
- 自定义 mpv 初始化参数
首先, 根据 官方教程 配置 flutter 环境. 请使用不低于 3.29.0 的 flutter 版本.
终端进入项目根目录, 运行 flutter pub get
以获取依赖项.
运行 flutter build windows
以生成 Windows 可执行程序
配置完 flutter 后, 请通过系统包管理器或其他途径安装 libmpv-dev
.
运行 flutter build linux
以生成 Linux 可执行程序
运行 flutter build macos
以生成 macOS 可执行程序
请在平板设备上运行.
运行 flutter build apk
以生成 apk 安装包文件
如果您在使用中发现 bug 或者希望添加某些功能, 请 新建一个 issue.
也欢迎直接 Pull Request 提交代码贡献.