Skip to content

Playboy-Player/Playboy

Repository files navigation

Playboy Player

中文 | English

基于 libmpv 的 Material 3 风格跨平台媒体播放器.

build release roadmap


界面截图

playing playing dark
video page video page dark
music page music page dark

功能

  • 自定义主题 & 深色模式
  • 播放本地和网络媒体
  • 迷你播放器模式 (Windows & macOS)
  • 设置为系统打开方式 (Windows)
  • 播放列表功能 (随机播放, 单曲循环)
  • 任意倍速调节
  • 搜索媒体文件和播放列表
  • 多语言支持
  • 字幕 (libass)
  • 着色器支持, 如 Anime4K
  • 自定义快捷键映射
  • 自定义 mpv 初始化参数 & 命令

For Developers

首先, 根据 官方教程 配置 flutter 环境. 请使用不低于 3.29.0 的 flutter 版本.

终端进入项目根目录, 运行 flutter pub get 以获取依赖项.

Windows

运行 flutter build windows 以生成 Windows 可执行程序

Linux

配置完 flutter 后, 请通过系统包管理器或其他途径安装 libmpv-dev.

运行 flutter build linux 以生成 Linux 可执行程序

macOS

运行 flutter build macos 以生成 macOS 可执行程序

android

请在平板设备上运行.

运行 flutter build apk 以生成 apk 安装包文件

为本项目做出贡献

如果您在使用中发现 bug 或者希望添加某些功能, 请 新建一个 issue.
也欢迎直接 Pull Request 提交代码贡献.

Star History

Star History Chart