Mio Music Mio Music
免费下载
开源免费 · 本地优先 · 跨平台

原生高保真桌面音乐播放器

基于 CeruMusic 重构,Tauri 2 (Rust) 后端 + Vue 3 前端。Rust 原生音频引擎、10 段均衡器、Apple Music 风格动态歌词,通过插件接入多音乐源,无需部署中心服务。

免费下载桌面版 → 查看源码
v0.2.8
当前版本
8+
支持格式
100%
本地数据

播放主界面

Rust 原生引擎驱动,专辑封面主色动态主题与频谱实时可视化。

// Why Mio Music

音乐播放器够多,但音质与体验总差一口气

网页播放器压缩音质、歌词只能逐行、音源被锁死在单一平台。Mio Music 用 Rust 原生引擎与插件架构把它们一次解决。

痛点

"网页播放器压缩音质,没有均衡器"

Rust 原生音频引擎 + 10 段参数均衡器 + 低音增强 / 环绕声
痛点

"歌词只能逐行滚动,也没有翻译"

LRC / YRC / QRC / TTML 多格式 + 翻译合并 + Apple Music 风格动态歌词
痛点

"音源被锁死在单一平台"

插件系统 + Subsonic 自托管 + 本地音乐库扫描
// Core Features

一站式音乐能力

从原生音频引擎到动态歌词,从插件音源到加密备份,覆盖桌面音乐播放的高频场景。

原生音频引擎

Rodio + cpal + Symphonia 驱动,支持 AAC / MP3 / FLAC / WAV / OGG;无缝播放(Gapless)与可配置交叉淡入淡出(Crossfade),系统集成媒体键。

FFT 频谱实时可视化

歌词系统

解析 LRC / YRC / QRC / TTML / LRC-A2,翻译合并显示;Apple Music 风格动态歌词;独立桌面歌词窗(透明悬浮)与自定义字体。

@applemusic-like-lyrics

均衡器与音效

10 段参数均衡器,内置 8 种预设(流行、摇滚、爵士、古典等);低音增强、环绕声模拟(小/中/大空间)、立体声平衡;A/B 双音频输出设备对比。

rustfft (FFT) + biquad (EQ)

插件音源

插件系统支持 澜音洛雪 两种类型,动态安装、配置、测试;Subsonic 服务器接入自托管音乐库。

动态安装 + 配置 + 测试

专辑封面主题

自动提取专辑封面主色,适配明暗模式,生成 50+ CSS 变量;PixiJS 着色器背景与音频响应式频谱;Three.js 粒子欢迎页。

Three.js / PixiJS 图形渲染

下载与数据

下载管理器:暂停 / 恢复 / 取消 / 重试 / 批量;S3 兼容云存储备份(AES-GCM 加密 + 密码保护);DLNA 投屏;SQLite 本地库 + 标签编辑。

S3 备份 · DLNA · 本地扫描
// Listening Flow

从选源到沉浸的聆听流程

选好音源,调校音质,进入动态歌词,再用加密备份与投屏把音乐库带到任何地方。

01

选择音源

从插件、Subsonic 自托管或本地音乐库中挑选想听的内容。

02

调校音质

10 段参数 EQ + 8 预设,加上低音增强与环绕声,调出你的声音。

03

沉浸歌词

Apple Music 风格动态歌词、翻译合并,或独立桌面悬浮歌词窗。

04

管理与同步

下载到本地、S3 加密备份、DLNA 投屏,把音乐库带到任何设备。

// Architecture

本地优先高保真架构

前端 Vue 3 + TypeScript + Vite,后端 Rust + Tauri 2。核心数据持久化在本地 SQLite,无需云服务即可运行。

数据流
Vue → Rust
Vue 3 / Vite UI → Pinia stores
Tauri invoke() commands
Rust 后端 → 音频引擎 / SQLite / 插件
Tauri 2
桌面容器
SQLite
本地持久化 · rusqlite
Vue 3 + TypeScript
Vite 6 · Pinia 3 · TDesign / Naive UI · Three.js · PixiJS
Rust 原生音频引擎
Rodio · cpal · Symphonia · rustfft · biquad
加密与自动更新
S3 AES-GCM · Ed25519 签名 · 无云依赖即可运行
// What's Included

一个应用,全部能力

能力项
状态
音频格式支持
均衡器预设
歌词格式
插件音源
专辑色主题
下载管理
S3 加密备份
DLNA 投屏
自动更新
国际化
// Privacy

本地优先,音乐库在你手里

Mio Music 是本地优先的桌面应用,不依赖中心服务。音乐库、播放列表与设置主要保存在本地 SQLite,S3 备份采用 AES-GCM 加密 + 密码保护,密钥由你自管。

本项目不直接获取 / 存储 / 传输任何音乐数据,仅提供插件运行框架。通过插件获取的数据,其合法性由插件提供者与用户自行负责。

无云依赖 加密备份 签名自动更新 开源免费
加密备份
AES-GCM + 密码保护
本地优先
SQLite · 无云依赖
签名更新
Ed25519 签名验证
插件框架
不托管音乐数据
GitHub Releases · 免费开源

下载适合你的桌面版

自动识别当前设备,并从 GitHub Releases 读取最新版本与安装包地址。

当前识别
正在识别系统...
最新版本
正在读取...

正在读取最新安装包列表...

打开下载页
macOS
.dmg / .app.tar.gz
Windows
.exe / .msi
Linux
.AppImage / .deb / .rpm
在 GitHub 上 Star →