KingDownloads

SPlayer version history

10 releases tracked, newest first.

v3.1.1

Jun 5, 2026
- Fixed native module architecture mismatch causing load failures. - Rewrote release process using gh CLI and merged multi-architecture update lists. - Resolved delayed loading state overriding desktop lyrics. - Project now in maintenance mode; new features will be developed in SPlayer-Next.

12 downloads

v3.1.0

Jun 5, 2026
## 本项目进入维护模式 > 项目已进入维护模式,后续仅进行必要的维护与重大问题修复,不再主动开发新功能 > 新功能及后续版本请移步 [SPlayer-Next](https://github.com/SPlayer-Dev/SPlayer-Next) ## What's Changed * docs(README): Add "Ask DeepWiki" badge and links for others by @bywhite0 in https://github.com/SPlayer-Dev/SPlayer/pull/896 * 修复因为开启私人漫游导致无法打开分享链接 by @kazukokawagawa in https://github.com/SPlayer-Dev/SPlayer/pull/898 * 尝试支持类似Apple Music的AutoMix[Beta] by @kazukokawagawa in https://github.com/SPlayer-Dev/SPlayer/pull/888 * chore: 将 @electron/node-gyp 依赖从 git 协议更改为 https tarball by @kazukokawagawa in https://github.com/SPlayer-Dev/SPlayer/pull/899 * Dev cy 02 by @kazukokawagawa in https://github.com/SPlayer-Dev/SPlayer/pull/901 * fix(package): 删除依赖项中的 tools 原生模块包 by @MoYingJi in https://github.com/SPlayer-Dev/SPlayer/pull/900 * [ #904 ] - feat: 新增分享链接格式设置及统一生成函数 by @kazukokawagawa in https://github.com/SPlayer-Dev/SPlayer/pull/907 * fix(lyrics): 修复AM歌词页跳转行位置的问题 by @laoshuikaixue in https://github.com/SPlayer-Dev/SPlayer/pull/893 * refactor(DownloadPage): 重构了部分识别与判断逻辑 by @MoYingJi in https://github.com/SPlayer-Dev/SPlayer/pull/906 * 🐞 fix: 修复播放速率被误禁用,切换播放引擎时跨设备id的不兼容,seek后没有立刻发出 Seeked D-Bus 信号 by @lrst6963 in https://githu

14 downloads

v3.0.0

Feb 16, 2026
## What's Changed * 🌈 style(setting): 修复 set-item 中 beta tag 位置异常 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/785 * Dev cy by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/789 * ✨ feat: 支持AB循环 by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/794 * feat: 允许在网页端显示realIP设置 by @MoeFurina in https://github.com/imsyy/SPlayer/pull/791 * ✨ feat: 支持切源播放 by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/795 * ✨ feat: 实现基础的任务栏歌词 by @apoint123 in https://github.com/imsyy/SPlayer/pull/777 * 🐞 fix: 修复锁文件 by @apoint123 in https://github.com/imsyy/SPlayer/pull/797 * feat: 避免含有标题的较短本地音乐因时长或文件大小而被排除 by @kyv001 in https://github.com/imsyy/SPlayer/pull/796 * refactor(setting): 优化设置 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/800 * 🐞 fix: 修复客户端上 **开发人员** 与 **更多贡献者** 头像无法正确显示的问题 by @ITManCHINA in https://github.com/imsyy/SPlayer/pull/799 * 🦄 refactor: 重写本地扫描逻辑 大幅度优化扫描效率 by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/793 * 🐞 fix: 修复as any类型问题 by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/802 * 🐛fix(desktop-lyrics): 修复桌面歌词加载时的占位符闪烁问题 by @Pissofdvpe in https://github.com/imsyy/SPlayer/pull/781 * ✨ feat: 支持

14 downloads

v3.0.0-beta.9

Jan 30, 2026
## ✨ 新增功能 - 新增流媒体,支持 Jellyfin / Navidrome / Emby 等 - 设置页面 UI 优化,支持搜索 / 快捷跳转 - 新增支持自定义图片背景,优化主题配置 - 新增全屏播放样式 - 新增单曲 Wiki 页面,可查看歌曲详情及乐谱等信息 - 新增多账号切换 - 主要界面适配移动端显示 - 新增 FFmpeg 及 MPV 播放引擎以支持更多音频格式(#716) - 本地歌词新增支持解析 逐字 LRC 与 增强型 LRC - 缓存采用 SQLite 实现 - 播放器菜单新增音质切换 - 新增本地及在线歌曲优先使用 QM 歌词 - 支持暂停播放时同步暂停背景动画(#706) - 优化并增强音频元数据清理逻辑(#697) - 新增播放或下载歌曲时将歌词展示为多种繁体格式 - 部分完善本地模式 - 新增封面 / 歌词占比调节,歌词滚动位置无极调节 ## 🛠 修复与优化 - 修复网页端无法正常登录(#722) - 修复定时关闭失效 - 限制 Linux 下 MPRIS 状态更新频率,防止状态抖动(#704) - 修复本地播放模式下的播放逻辑问题(#701) - 优化歌曲播放时间显示格式相关代码(#700) - 重写时间相关核心逻辑(#715) - 修复歌词排除逻辑中未正确处理 TTML 的问题(#708) - 修复 TTML 歌词多语言翻译异常(#719) - 修复无边框窗口模式在重启后自动开启的问题(#717) - 更新并完善项目文档内容(#693 #698) ## What's Changed * docs: 文档更新 by @RainyGrass in https://github.com/imsyy/SPlayer/pull/693 * fix:限制Linux下MPRIS状态更新的频率,以防止出现抽搐bug。 by @lrst6963 in https://github.com/imsyy/SPlayer/pull/704 * fix: :bug: 修复本地播放模式逻辑 by @awsl1414 in https://github.com/imsyy/SPlayer/pull/701 * docs: 更新文档 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/698 * perf: 优化歌曲播放时间显示格式相关代码 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/700 * ✨ feat: 更好的元数据清理 by @apoint123 in https://github.com/imsyy/SPlayer/pull/697

14 downloads

v3.0.0-beta.8.2025

Dec 31, 2025
# 🎉 2026 年新年快乐! ## ✨ 新增功能 - 💻 改进 Windows 媒体控件集成,支持高清封面和更多的控制功能 - 📝 新增 Last.fm 支持 - 💾 新增歌曲本地缓存功能 - 📂 新增播放列表缓存功能 - 🎧 支持播放过程中切换音质,需开启歌曲信息展示 - 🧩 新增 Discord RPC,可展示当前播放状态 - ⏱ 点击当前播放时间可在正计时 / 倒计时之间切换 - 🖊 歌曲评论文本支持鼠标拖拽选择 - ⏲ 新增播放时间显示格式切换功能 ## 🛠 修复与优化 - ▶️ 修复启动时无法正常播放 #639 #630 #635 - ▶️ 修复选中歌曲播放按钮无法切歌 #655 #683 - 🧑‍🎤 修复歌手信息更新失败及歌手头像丢失的问题 - 🖥 修复点击桌面歌词按钮时报错的问题,并支持跳转到桌面歌词设置 - 🎬 修复「为我推荐」页面点击 MV 时错误显示评论区的问题 - 📄 修复未正确解析带翻译 LRC 歌词结束时间的问题 - 📥 修复下载相关问题及音质切换异常 - 🧾 修复缓存大小上限默认值处理不正确的问题 - 📜 修复本地列表过长导致的显示问题 - 💻 修复主窗口在桌面歌词区域移动或调整大小时出现的闪烁问题 - 🧩 修复开发人员卡片宽度显示异常 - 🌐 修复官网部分显示问题 - 🎤 完善歌词字体自定义相关功能 - 🌈 优化 AMLL 歌词高亮显示效果 - 🔁 优化歌单在单曲循环模式下的自动切换逻辑 - 🎚 优化下拉筛选交互方式 - ⚡ 修复开启「自定义 CSS 字体」后修改全局字体时出现的卡顿问题 - 🎨 优化本地目录列表样式 - 🎨 优化歌词设置页中歌词预览的显示样式 - 🎨 优化歌词滚动至顶部附近时的显示效果 ## 🦄 重构调整 - 🧱 拆分播放模式按钮为两个独立按钮 - 🔤 调整歌词字体配置的管理方式 ## 📚 其他 - 📝 更新项目文档 ## What's Changed * fix:修复歌手信息跳转更新失败和歌手头像丢失问题 by @flystar233 in https://github.com/imsyy/SPlayer/pull/632 * 🎈 perf: 完善歌词字体自定义 by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/634 * ✨ feat: 新增本地缓存功能 by @imsyy in https://github.com/imsyy/SPlayer/pull/640 * fix &feat 修复打开桌面歌词按钮报错bug,和增加点击桌面歌词设置按钮后直

14 downloads

v3.0.0-beta.7

Dec 14, 2025
## ✨ 新增功能 - ⚙️ 设置项迁移(AMLL TTML DB):在设置中新增 AMLL TTML DB 相关说明与配置 - ⏬ 下载重试按钮:新增下载失败后的重试入口,解决进度卡在 0% 的问题 - 💬 新增列表评论:歌曲及专辑列表支持评论展示与交互 - 🧹 完善歌词排除列表:支持一键清空歌词排除列表 - 🔁 播放器逻辑重构:对播放器核心逻辑进行重构,提升整体可维护性与扩展性 ## 🛠 修复与优化 - 🔍 搜索框分享地址识别完善,支持移动端分享链接 - 🔗 更新弹窗链接行为:修复更新对话框中的超链接在 Electron 窗口内打开的问题 - ⭐ 收藏数量限制修复:解决收藏数据被错误限制为 200 条的问题 - ⌨️ macOS 快捷键异常:修复在 macOS 下使用快捷键退出应用异常的问题 - 🪟 模态框组件整理:调整模态框组件的导入路径,优化项目结构与可读性 ## 📢 广告位招租( 感谢 AMLL 对本项目的大力支持 ❤️ 快去点上小心心 👉 https://github.com/Steve-xmh/applemusic-like-lyrics ## What's Changed * ✨ feat: 增加下载重试按钮,解决卡0%问题 by @kazukokawagawa in https://github.com/imsyy/SPlayer/pull/614 * 🐞fix: 修复错误的类型 by @apoint123 in https://github.com/imsyy/SPlayer/pull/613 * :bug: fix: update dialog hyperlinks opening in Electron window by @uarix in https://github.com/imsyy/SPlayer/pull/616 * 🐞 fix: 修复收藏数据200限制 by @SUBearH in https://github.com/imsyy/SPlayer/pull/618 * ✨ feat: 列表添加评论 by @imsyy in https://github.com/imsyy/SPlayer/pull/621 * feat(settings): 关于 AMLL TTML DB by @MoYingJi in https://github.com/imsyy/SPlayer/pull/622 * 🐞 fix: 修复Mac使用快捷键退出异常 by @Beriholic in https://github.com/imsyy/SPlayer/pull/623 * refactor(modal): 调整模态框组件导入路径 by @MoYin

14 downloads

v3.0.0-beta.6

Dec 5, 2025
## 🚨 重大变更 - 🧩 播放内核替换:移除 Howler.js,切换为原生 Audio / AudioContext 实现 ## ✨ 新增功能 - 🎵 新增播放器流体背景 - 🎨 支持自定义侧边栏与首页内容 - 🎤 本地 LRC 音译解析,支持显示带音译的本地歌词 - 📄 支持嵌入歌词的翻译与音译 - 🔗 为每个页面加入分享链接按钮,分享更方便 - 📝 桌面歌词窗口新增标题显示 - ⚙️ 可在设置中选择是否注册自定义协议,部分系统支持通过 Orpheus 协议唤起 SPlayer - 📅 歌单页面新增创建时间显示 ## 🛠 修复与优化 - 📝 桌面歌词窗口新增标题显示,优化逐字效果 - ⚙️ 优化部分性能问题 - 🎵 修复歌词点击跳转未正确应用偏移的问题 - 📝 修复本地歌词文件名带前缀时无法匹配的问题 - 📃 修复歌单描述中换行未正确展示的问题 - ▶️ 修复极端情况下的播放异常 - 💼 规范 Linux Desktop 文件格式 - 🔍 FastGlob 匹配现在大小写不敏感 - 🖼 UI 进一步优化 ## What's Changed * feat(lyric): 支持解析本地 LRC 歌词中的音译 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/559 * fix(Lyric): 点击歌词跳转进度未应用偏移 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/563 * docs: 更新 Issue Template by @MoYingJi in https://github.com/imsyy/SPlayer/pull/566 * fix(player): 修复极端状态下播放异常 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/567 * docs: 小改 Issue Template by @MoYingJi in https://github.com/imsyy/SPlayer/pull/573 * fix(local-lyric): 现在会匹配带前缀的歌词文件名 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/578 * fix(playlist): 歌单描述有换行时并没有正确换行 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/583 * Increase max badge value from 999 to 9999 by @

0 downloads

v3.0.0-beta.5

Nov 12, 2025
# ⚠️ 提醒 这是 Beta.4 的修复版本,如果你是从 Beta.3 升级,该更新将会清除现有全部配置,请酌情更新 ## 🛠 修复与优化 - 优化桌面歌词 hover 效果,避免长时间不消失 - 修复窗口关闭问题 #547 #552 #546 ## What's Changed * fix(ttml): 行结束时间过早 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/548 * refactor(unlock): 重写部分 getUnlockSongUrl by @MoYingJi in https://github.com/imsyy/SPlayer/pull/549 * refactor(LyricsSetting): 增加歌词内容分组 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/550 * feat(LocalLyric): 使本地覆盖在线歌词的文件更好管理 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/554 * fix(lyric): 关闭在线 TTML 歌词后不获取本地 TTML 歌词了 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/556 **Full Changelog**: https://github.com/imsyy/SPlayer/compare/v3.0.0-beta.4...v3.0.0-beta.5 ## What's Changed * fix(ttml): 行结束时间过早 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/548 * refactor(unlock): 重写部分 getUnlockSongUrl by @MoYingJi in https://github.com/imsyy/SPlayer/pull/549 * refactor(LyricsSetting): 增加歌词内容分组 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/550 * feat(LocalLyric): 使本地覆盖在线歌词的文件更好管理 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/554 * fix(lyric): 关闭在线 TTML 歌词后不获取本地 TTML 歌词了 by @MoYingJi in https://github.com/imsyy/SPlayer/p

15 downloads

v3.0.0-beta.4

Nov 10, 2025
# ⚠️ 提醒 该更新将会清除现有全部配置,请酌情更新 ## ✨ 新增功能 - 🎵 桌面歌词全新升级,支持 **双行、逐字、字体** 及 **跨屏拖动** - 🧩 全面优化 TTML 歌词的展示及本地支持 - 🔊 新增 **自动结束** & **均衡器** (Beta 测试,目前很不好用 😅) - 💡 新增 **每日推荐 - 不感兴趣** 功能 - 📄 新增 **本地歌词可覆盖线上** - 🎧 更新 **解灰音源**,下线原 Kuwo ## 🛠 修复与优化 - ⚙️ 优化播放器界面的各项功能切换效果 - 💿 修复 **专辑无法收藏** 的问题 - 🧠 优化歌词排除配置,支持 **正则表达式** - ⏩ 修复 **进度条点击时无法调节进度** - 🪟 修复 **偶发窗口状态与控制按钮不同步** 的问题 ## What's Changed * fix: AM 歌词翻译错位 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/494 * feat: 记忆窗口最大化状态 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/495 * 修复 UnblockNeteaseMusic 返回非 https 协议链接时反代失败的问题 by @xiaoQQya in https://github.com/imsyy/SPlayer/pull/496 * 修改默认 unblock source 为 kugou bodian pyncmd by @xiaoQQya in https://github.com/imsyy/SPlayer/pull/497 * fix: dev.mjs linux/mac 无法启动开发环境 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/500 * fix: 恢复窗口最大化状态时过早显示窗口 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/501 * feat: 对本地歌词的修改 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/502 * fix: 更改函数名后构建失败 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/503 * feat: 优化启用 TTML 选项的逻辑 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/507 * feat(lyric): 优化歌词

15 downloads

v3.0.0-beta.3

Oct 18, 2025
## What's Changed * fix:修复歌词显示相关 by @Pissofdvpe in https://github.com/imsyy/SPlayer/pull/469 * fix: 修复 macos 和linux 本地歌曲路径问题 by @serious-snow in https://github.com/imsyy/SPlayer/pull/452 * fix(getOnlineUrl): 修复网页端登录后获取url的CORS问题 by @MoeFurina in https://github.com/imsyy/SPlayer/pull/472 * ✨feat(LyricWithTTMLFormat): 支持从steveXMH仓库获取TTML歌词 by @MoeFurina in https://github.com/imsyy/SPlayer/pull/481 * fix: adjust minimum window size 调整最小窗口大小 by @q1zhen in https://github.com/imsyy/SPlayer/pull/479 * feat: 支持为日语单独设置字体 by @MoYingJi in https://github.com/imsyy/SPlayer/pull/484 * 🔧 build: 优化 CI/CD 构建流程,增加多架构支持 by @awsl1414 in https://github.com/imsyy/SPlayer/pull/491 ## New Contributors * @Pissofdvpe made their first contribution in https://github.com/imsyy/SPlayer/pull/469 * @MoeFurina made their first contribution in https://github.com/imsyy/SPlayer/pull/472 * @q1zhen made their first contribution in https://github.com/imsyy/SPlayer/pull/479 * @MoYingJi made their first contribution in https://github.com/imsyy/SPlayer/pull/484 * @awsl1414 made their first contribution in https://github.com/imsyy/SPlayer/pull/491 **Full Changelog**: https://github.com/imsyy/SPlayer/compa

15 downloads