XM Music:一个只属于你自己的开源音乐播放器

发布时间:2026/10/20 3:56:13

XM Music:一个只属于你自己的开源音乐播放器 XM Music一个只属于你自己的音乐播放器你的硬盘里可能也躺着一个几千首、上万首歌的文件夹 ——十年来陆续攒下的正版专辑、演唱会录音、朋友分享的珍藏曲目。可打开系统自带播放器看到的永远是文件名、乱码标签、面无表情的进度条。XM Music就是为了这些「沉睡的曲库」而生的——一个专注本地音乐、不联网也能听得漂亮的桌面播放器。完全开源、免费使用源码托管在 GitHubhttps://github.com/rosesmall2010/xmmusic️三大平台通吃macOSApple Silicon、Windows、Linux一套代码体验统一最新版本 v2.0.0按 ID3 一键重命名、安装包图片压缩更轻便 打开即是你的曲库主场XM Music 启动后直接进入本地音乐页不用先看广告、不用先登录。设置一次扫描目录软件会自动识别歌曲信息、抓取专辑封面 ️几千首歌瞬间井井有条。不止一个目录也没问题——音乐散落在系统盘、移动硬盘、NAS 挂载盘「设置扫描目录」可一口气添加多个本地目录每个目录可单独启用 / 停用、编辑路径、删除软件会把它们统一扫描、合并进同一个曲库。对话框里还能直接对已启用目录发起扫描不用绕弯。曲库上万首、播放队列再长也不怕虚拟滚动 分批后台加载首屏先出结果其余静默续载随机切歌时队列瞬时定位当前曲不拖长距离平滑滚动。列表跟纸一样轻 。磁盘上已经删掉的文件一键清理失效记录同步收拾歌单、收藏、最近播放与队列曲库保持干净。️ 乱码标签一次性收拾干净本地音乐最让人头疼的是那些年代久远的 MP3——歌手名一堆问号、专辑名全是方块字。XM Music 内置一套「标签医生」‍⚕️智能识别编码扫描与编辑优先自动识别UTF-8 / GB18030 / Latin1 / Big5不准再用 GBK 兜底三栏对比「数据库当前值 / 文件原始 ID3 / 你编辑后的结果」改哪个字段一目了然 单字段或整包 GB2312 / GBK 转码 「仅同步数据库」——只改列表显示不动文件本身 「对调歌手歌名」「按文件名推测」一键修正顺序与信息 列表可显示文件名方便对照真实文件✏️按 ID3 重命名v2.0.0把文件直接改成「歌手 - 歌曲名.扩展名」整理目录更省事几百首歌的乱码与命名不用再一首一首手工改。️ 封面也能批量补齐、单独导出缺封面的本地曲库很常见。XM Music 支持网易云 / 酷狗 / QQ 三源并发搜图网易云多镜像竞速更快更稳批量匹配无封面歌曲可设 1–10 路并发进度含耗时与任务状态可取消 单曲右键或全屏页匹配多候选预览选图也可直接选本地图片导出封面列表或全屏歌词区右键把当前封面另存为图片并记住上次导出目录MP3 可写入文件 Tag其他格式更新应用内封面。匹配后只刷新对应曲目大库也不再整表重载卡顿。 歌词不再将就支持 LRC 本地加载与在线匹配批量与单曲都照顾到一键批量匹配本地页点一下无歌词曲目自动在线搜索下载同目录已有同名.lrc会直接关联不会重复下载单曲精准匹配右键「重新匹配歌词」单独换一版四源并发LRCLIB / 网易云 / 酷狗 / QQ按相似度择优同分优先 LRCLIB候选带来源标记只采用带时间轴的 LRC️多候选 全文预览看着满意再决定用哪个 也可直接选择本地.lrc文件应用到单曲 全屏播放页同样可在线匹配或替换批量匹配可随时取消真正中断网络请求进度显示已耗时、预估剩余与各任务状态并发数可在设置中单独配置。⏱️ 歌词时间轴精细到 0.1 秒歌词和人声对不上时️ 全屏歌词区右键前进 / 后退 0.5 / 1 / 2 秒实时生效️ 「显示歌词时间」每句前标出精确到 0.1 秒的时间戳↩️ 一键「重置」按每首歌独立保存偏移下次自动应用 全屏、迷你、桌面歌词三处同步桌面歌词支持锁定穿透与毛玻璃 ✨锁上后鼠标点击直接穿到下层窗口不耽误工作。 全屏播放是一场视觉演出全屏不是「放大版的播放条」而是六套可切换的视觉特效特效感觉 霓虹频谱音乐律动实时可视化 蓝色火焰分频带跳动贴合鼓点与低音⚡ 闪电能量突增时炸开折线电光 经典唱片密纹黑胶质感 CD 光碟光影流转 实体磁带复古卷轴随播放转动顶栏可单独关闭频谱类动画唱盘类下开关占位避免按钮跳动。六套特效循环切换并记住你上次的选择。 主题风格不止是黑白两色提供浅色 / 深色 / 跟随系统三套主题☀️ 浅色白天清爽长时间不累眼 深色晚上不刺眼 跟随系统随系统明暗自动切换全屏页、迷你窗、封面取色、歌词与队列文字描边都会跟着主题联动从主界面到沉浸播放视觉一致。 迷你模式专注工作不分心一边写文档、一边听歌切到迷你模式 封面、当前歌词、基本控制占地极小封面可单独选无特效 / 唱片 / CD / 磁带与全屏特效双向同步频谱类进迷你会收成简洁封面迷你切黑胶回全屏也是同一套主题切换在迷你窗同样生效音乐始终在线却不喧宾夺主。️ 均衡器把耳朵伺候舒服内置多档预设也支持自定义频段 ️。普通 / 迷你 / 全屏共用同一套滤波链路怎么切界面调校都跟着你不会一换页面就变回原声。 歌单管理攒歌、分享、备份一条龙创建、编辑歌单设置封面本地图、歌单内歌曲封面或默认封面。右键「添加到歌单」可悬停最近 10 个歌单一键加入成功 / 已存在用轻提示反馈「复制到目录」 歌单一键导出按原文件名批量复制到指定文件夹同名覆盖带进度条——打包送朋友、备份到移动硬盘、同步到车载 U 盘都很方便收藏 ❤️、侧边栏实时数量管理曲库不再是体力活。 找歌从不磨蹭顶栏搜索按歌名、歌手、文件名支持多关键字空格或逗号分隔须全部命中、顺序不限。播放栏「定位当前」 一键把正在播放的歌曲滚到列表居中。另有应用内快捷键空格播停、切歌、音量、收藏等可在设置中自定义不抢系统其它软件的快捷键。✨ 细节是留给认真生活的人的 播放模式顺序 / 随机 / 列表循环 / 单曲循环严格按你的选择切歌损坏文件会跳过不会在单曲循环里死磕 重启后记住队列、当前曲、音量与播放模式进度从曲首干净开始减少无谓写库 界面中文 / English一键切换️ 关闭窗口可最小化到系统托盘音乐不中断 正式版单实例再开一次会聚焦已有窗口 写在最后XM Music 不追求「大而全」的流媒体功能只想把一件事做到位让你电脑里那些安静躺了很多年的本地音乐文件重新变得好听、好看、好整理。如果你也有一个杂乱但珍贵的本地曲库欢迎试试 。 完全免费开源https://github.com/rosesmall2010/xmmusic️ 支持 macOSApple Silicon、Windows、Linux 当前推荐版本v2.0.0见 Releases
延伸阅读

更多相关文章

2026/10/20 3:56:13

Kubernetes Operator原理精讲:Reconcile与Informer机制及Kubebuilder实践

如果你已经在 Kubernetes 上部署过几次应用,大概率遇到过这种情况:Deployment 挂了三副本,其中一副本被 node 驱逐,过一会儿它自己又起来了——这是内置控制器在做"心愿达成";但你要是部署的是一个有状态的东…

2026/10/20 3:56:13

企业ICT外网互通标准化管理:走向高确定性运维交付

1. 为什么外网互通会成为运维的“老大难”入行第十年,我发现自己最怕的不是核心交换机割接,也不是数据库迁移,而是接到“新开一条外网链路”这种看似简单的工单。原因很简单:核心设备割接有严格的变更流程、有架构评审、有回退方案…

2026/10/20 5:01:22

知识图谱入门:从三元组到大模型检索增强生成实战

1. 知识图谱到底在解决什么问题1.1 从“搜不到”到“问得准”的认知转变很多人第一次接触知识图谱,是被“图谱”两个字吓住的,觉得这玩意儿肯定跟图论、算法、复杂网络这些硬核概念绑在一起。其实你换个角度想就通了:传统搜索引擎给你一堆网页…

2026/10/20 5:01:22

AI视频生成工具全解析:从底层原理到实战工作流

AI视频生成工具这个词,最近半年几乎成了内容圈、营销圈、甚至传统影视行业都在反复讨论的焦点。我在今年年初开始把这类工具引入到实际的短视频和广告素材制作流程里,从最初的好奇尝鲜,到真正用它们缩短项目周期、降低制作成本,前…

2026/10/20 5:01:22

AI视频生成工具实操指南:从提示词到参数调优全攻略

做内容这行,谁不想有个能一键出视频的助手。这两年AI视频生成工具扎堆出现,从文生视频到图生视频,从让静态照片动起来到生成完整短片,几乎我身边每个做短视频、做广告、做课程的人都在琢磨这东西。我自己从去年开始重度使用&#…

2026/10/20 5:01:22

OpenCV膨胀腐蚀详解:滑动条实时调参,告别改代码重跑

做图像预处理做了这么久,常碰到一种尴尬情况:一张二值图拿来,背景倒是干净了,可前景里总有几个白点点,或者文字的笔画中间缺了一截,怎么都连不上。这时候很多人第一反应是换更强力的滤波算法,但…

2026/10/20 5:01:22

Dify+Ollama+LangChain:本地部署与可视化编排打造智能体

1. 为什么这套组合值得花时间折腾1.1 从单点工具到完整链路,解决的是什么问题很多人接触大模型的第一反应是打开一个对话框,问几句,觉得“也就那样”。但真正把大模型用起来的人,关注的是另一件事:怎么让模型稳定地完成…

2026/10/19 18:06:35

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/20 1:05:37

单片机C运行时从启动到多任务:中断安全与共享资源冲突

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:05:37

GCC编译四步详解:预处理、编译、汇编、链接实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:05:37

FIW线是什么?FEP注塑线与普通氟塑料线的区别及应用指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑