
LX Music 桌面端完整指南一个搜索框免费听五大音源【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop你有没有这种经历同一首歌在这个平台灰色不可点换个平台要开会员再换个平台又没上架听一首歌得在三个 App 之间反复横跳。LX Music 桌面版是一款免费开源的多音源音乐播放器把酷我、酷狗、QQ 音乐、网易云、咪咕五个音源放进同一个搜索框查找、试听、下载在同一屏内完成全程 0 元。底层采用 Electron、Vue 3、TypeScript 技术栈本地数据由 better-sqlite3 数据库托管Apache-2.0 开源协议完全免费支持 Windows 7 及以上、macOSApple Silicon 与 Intel 双架构、LinuxAppImage、deb、rpm、pacman 四种包5 分钟上手初体验各系统安装步骤挑对安装包Windows分安装版setup与绿色版green。安装版带自动更新绿色版没有打算长期用就选安装版。注意若当初以管理员身份安装日后升级时可能旧版卸掉了、新版装不上安装时建议勾选为当前用户安装并放进自己的用户目录。macOS.dmg 按 Apple Silicon 与 Intel x64 分成两份按 CPU 型号下载对应版本即可。Linux通用性最好的是 AppImageDebian 系选 .debRedHat 系选 .rpmArch 系选 .pacman。听歌前先核对三处设置首次启动后别急着搜歌先花一分钟看三个地方音乐源脚本播放和下载依赖应用内的自定义源脚本。启动后先确认脚本存在且可用——如果每首歌都弹请求异常十有八九是脚本失效或网络不通而不是软件本身坏了。下载路径默认存到桌面建议改到一个独立目录。日后下载报错ENOENT: no such file or directory, mkdir基本都是这个目录没有读写权限造成的。桌面歌词打算常用就现在开启顺手把字体、字号、排版定好省得以后翻设置。另外瞟一眼设置 → 网络的代理项代理填错会让整个应用断网搜索、歌单、排行榜统统加载不出来。第一次搜索与播放体验顶部搜索框输入关键词结果会展示封面、歌手与可选音质如 128k、320k、flac下拉菜单可切换当前音源。单击某首歌是试听想连播多首可按住Ctrl或Shift点选多首逻辑类似 Windows 选文件右键添加到我的列表后再播放。点过的试听课会被自动收进试听列表方便先快速过一遍、再决定留下哪些。日常听歌高频场景如何在一个音源里找不到歌同一个关键词按音源分别检索。某个源没有这首歌、或缺少想要的音质时切到下拉里的其他源再搜一轮即可。五个源互为补充一般第二次就能命中。如何让歌词浮在桌面上桌面歌词是独立的悬浮窗口字体可自由挑选支持横竖两种排版位置可以锁定并保持置顶。入口在设置 → 桌面歌词播放过程中在播放栏的 LRC 图标上右键可以直接锁定或解锁歌词窗口位置。边干活边听歌时它是出现频率最高的功能。如何把歌曲保存成本地文件在列表里右键歌曲选择下载可以指定音质、是否附带 LRC 与封面还能把歌词直接写进文件内部默认同时跑 3 个任务。整理本地曲库时先多选一批再统一下载最省事。如何排好一批歌连续播放稍后播放会把歌曲放进一个最高优先级的特殊队列按下一曲时优先消耗其中的歌曲。要留意的是直接点其他列表里的歌曲切歌会把这个队列清空想听完排好的歌就别中途乱点。进阶与扩展玩法音效与批量操作播放栏的音效入口里集中了均衡器、卷积混响模拟厅堂、房间声场、音调偏移以及 0.52 倍速播放。批量方面CtrlA全选后右键即可批量添加或下载按住Ctrl键拖动鼠标还能重排我的列表里各个列表的顺序。开放 API 与实时状态在设置 → 开放 API里启用后软件会在本机起一个 HTTP 服务默认端口 23330第三方脚本即可控制播放、读取状态# 读取当前播放状态歌名、进度、歌词行等 curl http://127.0.0.1:23330/status # 暂停播放 curl http://127.0.0.1:23330/pause订阅接口/subscribe-player-status通过 SSE 实时推送歌词行、进度等字段拿来做一个桌面歌词挂件很方便。此外还支持命令行与 Scheme 调用把-search歌名、-playtypesongListsourcemyListname列表名这类参数写进快捷方式目标打开软件即开始播放lxmusic://协议则方便从浏览器等外部场景唤起搜索与播放。自定义源脚本与多端同步想接入内置之外的音频源可以自己写源脚本——本质是一个普通 JS 文件ES6 语法声明支持哪些源、能拿到哪些音质再借助应用提供的事件机制与主程序通信即可门槛并不高。五个内置音源的接口实现都放在 音源实现目录照着读就能学会写法。同步方面分两条路把项目独立的同步服务组件v2.2.0 起提供部署到自己服务器上可拥有私有化多端同步软件内置的局域网同步则让 PC 端默认开放 23332 端口手机与电脑同路由下即可快速同步列表无需任何服务器。外观与快捷键定制除了多套内置背景图也可以导入自己的图片当主题入口在设置 → 主题设置。内置的水墨风与月夜风各有味道快捷键分本地窗口聚焦时生效与全局系统级默认关闭两档默认绑定如下按键作用域功能ModF5本地播放 / 暂停Mod← / Mod→本地上一曲 / 下一曲F1本地聚焦搜索框ModAltF5全局播放 / 暂停默认关ModAlt0全局显示 / 隐藏桌面歌词默认关其中Mod在 Windows、Linux 上即CtrlmacOS 上即Command。两档按键都能在设置 → 快捷键里重新映射。数据默认存放在以下目录备份迁移时直接拷贝即可系统默认数据目录Windows%APPDATA%/lx-music-desktopmacOS~/Library/Application Support/lx-music-desktopLinux~/.config/lx-music-desktopWindows 下若程序目录里放了一个portable文件夹软件会自动改用它存数据——配合绿色版可以连程序带数据一起塞进 U 盘随身带走。卡住时自查现象所有歌曲提示请求异常或EAI_AGAIN。原因本机网络/DNS 无法访问接口服务器。解法先切手机热点验证确认是自己网络问题时把 DNS 改为223.6.6.6或8.8.8.8并确认软件内代理处于关闭状态。现象搜索正常但播放失败或放错歌。原因自定义源脚本过期。解法更新源脚本或在设置 → 音乐来源里切换其他接口。现象下载时报ENOENT: ... mkdir。原因下载目录没有读写权限。解法到设置 → 下载里换一条路径。现象macOS 提示应用已损坏。原因未签名应用被系统自动隔离。解法在终端执行sudo xattr -rd com.apple.quarantine /Applications/lx-music-desktop.app移除隔离属性。现象Windows 10/11 启动后窗口不显示。原因GPU 沙箱兼容问题。解法给快捷方式的目标追加启动参数--disable-gpu-sandbox没有改善再逐个尝试-dha、--disable-gpu。参与项目项目欢迎 PR但有两条约定新增功能前请先开 Issue 确认必要性修 bug 的 PR 需附上重现方式与修复前后的对比说明。开发环境最低要求Node.js ≥ 22、npm ≥ 8.5.2。# 克隆仓库在 dev 分支开发并向 dev 提交 PR git clone https://gitcode.com/GitHub_Trending/lx/lx-music-desktop代码全部位于src/下窗口管理、IPC 通信、同步服务与开放 API 都在主进程目录 src/main/界面逻辑在 src/renderer/桌面歌词独立窗口在 src/renderer-lyric/五个音源的接口实现则分目录放在 src/renderer/utils/musicSdk/。若计划新增一个音乐源从后者对应的目录读起最省力。回到开头那个多平台找歌的场景一个搜索框、一个音源下拉已经能化解大部分查找焦虑。最后提醒一句项目定位是技术研究使用中产生的版权数据请及时清理长期使用还请支持正版。【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考