Skip to content
This repository was archived by the owner on Mar 1, 2026. It is now read-only.

qingyueyin/coriander_player

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

539 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coriander Player 二改:Material You 风格的本地音乐播放器

安装

通过项目内的ps1来自动编译,默认只支持Windows版

其他平台支持

软件内快捷键

页面中有文本框且处于输入状态时会自动忽略快捷键操作。如果要使用快捷键,可以点击输入框以外的地方,然后再次使用。

  • Esc:返回上一级
  • 空格:暂停/播放
  • Ctrl + 左方向键:上一曲
  • Ctrl + 右方向键:下一曲
  • Ctrl + 上方向键:增加音量
  • Ctrl + 下方向键:减少音量
  • F1:切换沉浸模式

提供建议、提交 Bug 或者提 PR

我正处于学习和适应 Github 工作流的阶段,所以目前不设置太多的要求。你只需要注意以下几点:

  1. 如果要提交 Bug,请创建一个新的 issue。尽可能说明复现步骤并提供截图。
  2. 如果你提交 PR,由于我正在学习相关知识,可能会在处理 PR 时和你沟通如何操作分支之类的问题。

本分支特性

  • 降调功能:集成了 BASS_FX 插件,支持在不改变速度的情况下调节音调(Pitch)
  • 系统级的音量调节:新增了系统级的音量调节条,用户可以通过滑动条调整系统全局音量。
  • 圆角修改:修改了播放页带悬浮窗控件的圆角,使其更加圆润。
  • 字体粗度调节:新增了字体粗度调节功能,用户可以在桌面歌词控制区域调整字体粗度。
  • 播放页自动隐藏鼠标指针:鼠标静止一段时间后自动隐藏,移动/点击恢复显示。
  • 数据库迁移:新增了数据库迁移功能,用户可以在设置中迁移到 SQLite 数据库。
  • 支持播放 mka:已加载 BASSWebM.dll,支持播放 WebM 格式的音乐。
  • 快捷键悬浮提示:快捷键操作显示短暂提示;音量菜单内快捷键也会显示气泡。

感谢

About

Windows端本地音乐播放器,使用Material You配色。Dart (Flutter) + Rust (lofty, windows-rs) + C (bass lib) 跨语言项目。

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Dart 80.9%
  • Rust 13.9%
  • C++ 1.8%
  • CMake 1.5%
  • PowerShell 0.6%
  • Shell 0.4%
  • Other 0.9%