开源免费 · 纯 Rust 原生应用 · macOS / Windows

本地优先的音乐播放器

纯 Rust 写的原生应用,没有内嵌浏览器,也不用登录账号。 曲库管理有 24 个字段的元数据大表和模板批量改名;播放有无缝接续、10 段均衡器和逐行歌词。

Zeo Player 首页
FEATURES

主要功能

界面和系统

  • 全屏播放页 背景跟随封面主色、波形进度条,歌词偏移可按单曲微调
  • 命令面板 ⌘K / Ctrl+K 呼出,键盘搜索曲目、跳转设置
  • 自定义快捷键 全部可重绑,冲突时给出提示
  • 系统集成 菜单栏 / 系统托盘常驻,Windows 支持 SMTC 媒体通知
  • 主题色跟随封面 根据封面自动切换主题色

曲库和标签

  • 元数据表格 24 个元数据字段,可批量修改,列可显隐、拖宽、排序,数万首曲目滚动流畅
  • 批量重命名 按模板批量重命名,如 {track:02d} - {artist} - {title};同名 .lrc 歌词与封面图自动联动改名,改名前检查冲突
  • 文件夹自动同步 自动监听文件夹变动,外部增删、移动文件即时同步;文件移动后仍能识别,播放记录与歌单保留
  • 智能歌单 按标题、艺术家、专辑、标签、采样率等条件组合筛选

播放

  • 10 段均衡器 31 Hz–16 kHz,拖动平滑无爆音,带防削波
  • 淡入淡出 切换歌曲淡入淡出
  • 随机播放 更优的播放队列随机算法
  • ReplayGain 音量标准化
  • 自动暂停 拔出耳机或蓝牙断开时自动暂停
SCREENSHOTS

界面截图

元数据页
元数据页:全库标签大表,右侧检查器直接编辑标签、封面和歌词
全屏播放
全屏播放:背景跟随封面主色,逐行歌词和波形进度条
DOWNLOAD

下载

开源免费,通过 GitHub Releases 分发。

macOS

Apple Silicon / Intel · macOS 12+

AppKit 原生界面,支持菜单栏控制、Now Playing 和媒体键。

GitHub Releases 下载

Windows

x64 · Windows 10 / 11

Win32 + Direct2D 原生界面,支持 SMTC 系统媒体通知和托盘控制。

GitHub Releases 下载

支持 MP3、FLAC、WAV、AIFF、M4A(AAC / ALAC)、AAC、OGG Vorbis。 想自己编译的话,克隆仓库后 nsh run . 即可,详见 README。