尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

LX Music 桌面版完整指南:一个搜索框查遍五大音源,免费听歌轻松上手

LX Music 桌面版完整指南:一个搜索框查遍五大音源,免费听歌轻松上手 LX Music 桌面版完整指南一个搜索框查遍五大音源免费听歌轻松上手【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop想象一下这个场景同一首歌QQ 音乐没有网易云要会员酷我只有低音质——你只好在三个 App 之间来回横跳。LX Music 桌面版把这件事压成了一步酷我、酷狗、QQ 音乐、网易云、咪咕五个音源全放进同一个搜索框。它就是一个免费开源的多音源音乐查找与播放工具搜索、试听、下载在同一屏完成。技术栈Electron Vue 3 TypeScript本地数据用 better-sqlite3 存储许可证Apache License 2.0完全免费支持平台Windows 7 及以上、macOS、LinuxAppImage / deb / rpm / pacman先把软件装进电脑选包与初次启动按系统挑安装包各平台发布的形态略有不同按下表选就不会错系统可选形态备注Windows安装版setup/ 绿色版green只有安装版支持自动更新macOS.dmgApple Silicon 与 Intel x64 分开发布按 CPU 架构选LinuxAppImage / .deb / .rpm / .pacman按发行版各取所需一个坑Windows 安装版如果当初是以管理员身份装的之后自动升级可能出现旧版卸了、新版装不上的怪事。安装时建议选为当前用户安装装在用户目录下更省心。首次启动把三个地方调对音乐源。播放链接依赖设置里的自定义源脚本。启动后先确认源脚本就位、可用如果所有歌都提示请求异常九成是脚本失效或网络问题先别怀疑软件本身。下载路径。默认存桌面建议改到独立分区目录省得桌面越来越乱。代理。设置 → 网络里的代理如果配错整个软件会直接断网排行榜、歌单、搜索全加载不出来。排查网络问题先看这里。第一次搜索从歌名到出声的最短路径顶部搜索框输入关键词搜索结果自带封面、歌手、音质128k / 320k / flac等信息旁边下拉可切换当前音源。单击一首歌就是试听想连播多首按住Ctrl或Shift多选逻辑和 Windows 里选文件一样右键添加到我的列表再去列表里播放。点过的试听会收进试听列表方便你过一遍再决定留哪些。四个高频任务从找歌到把歌留下任务一 | 找歌并连续播放五个源共用一个入口顶部搜索框 → 音源下拉。某个源查不到换源再试即可不用退出重进。批量操作是效率大头CtrlA全选后右键可以批量添加到列表或批量下载。在我的列表里按住Ctrl拖动能调整列表顺序。任务二 | 把歌存成离线列表里右键 → 下载可选音质、是否下载 LRC 和封面还能把歌词内嵌进文件。几个值得注意的默认值并发任务数默认 3别盲目拉大否则容易触发接口限制默认文件名为歌名 - 歌手可自定义勾选跳过已存在文件可以断点续下不重复一个坑下载报ENOENT: no such file or directory, mkdir基本就是下载目录没有读写权限——设置 → 下载里换个路径就好。任务三 | 把歌词挂到桌面上入口在设置 → 桌面歌词独立窗口支持字体选择、逐行播放样式、锁定位置和置顶。播放栏 LRC 按钮上右键可以快捷锁定/解锁位置不用回设置翻。想常用就提前配好字体省得之后找入口。任务四 | 用列表把歌管起来我的列表是本地歌单库搜索、歌单、排行榜里的歌都能收进来。两个机制值得先了解试听列表搜索时点过的歌会自动收纳适合快速过一遍。稍后播放优先级最高的队列点下一曲时优先消耗。注意——不经过上一曲/下一曲、直接点别的列表切歌会把该队列清空。从普通用到顺手快捷键、音效与外接工具快捷键分本地、全局两档本地档在窗口聚焦时生效全局档是系统级默认关闭两档都能在设置 → 快捷键里改。Mod在 Windows/Linux 是CtrlmacOS 是Command按键作用域功能ModF5本地播放 / 暂停Mod← / Mod→本地上一曲 / 下一曲F1本地聚焦搜索框ModAltF5全局播放 / 暂停默认关ModAlt0全局显示 / 隐藏桌面歌词默认关ModAlt- / 全局歌词窗口锁定 / 置顶开关默认关音效处理让耳机里的声音有变化播放栏的音效入口集中了四件事均衡器分频调节、卷积混响内置厅堂、卧室、电话腔等声场样本源码在 src/renderer/assets/medias/filters/、音调偏移、0.52 倍播放速度。不想动系统设置在这里就能把声音调出感觉。接入其他工具开放 API 与 lxmusic://两个向外开口的能力适合爱折腾脚本的场景开放 APIv2.7.0 起设置 → 开放 API 启用后本地起一个 HTTP 服务默认端口 23330# 获取当前播放状态歌名、进度、歌词行等 curl http://127.0.0.1:23330/status # 暂停 / 播放 curl http://127.0.0.1:23330/pause/subscribe-player-status接口用 SSE 实时推送歌词行、进度拿来做一个桌面歌词挂件很方便。Scheme 调用v1.17.0 起lxmusic://协议支持从浏览器等外部场景唤起搜索与播放启动参数-search歌名、-playtypesongListsourcemyListname列表名放进快捷方式双击图标就是开软件即播。主题与数据目录内置多套主题背景也支持自定义导入在设置 → 主题设置里切换数据目录换机、备份时用得上系统默认存储目录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移除 .app 的隔离属性Windows 10/11 窗口不显示GPU 沙箱兼容问题快捷方式加启动参数--disable-gpu-sandbox无效再依次试-dha、--disable-gpu排查网络类问题完整思路可参考 FAQ.md。想参与项目从读源码到提 PR开发环境最低要求Node.js ≥ 22npm ≥ 8.5.2。克隆仓库后在 dev 分支开发、向 dev 提交 PRgit clone https://gitcode.com/GitHub_Trending/lx/lx-music-desktop两条项目约定新功能先开 Issue 确认必要性修 bug 的 PR 要附重现方式和修复前后说明。代码主要都在 src/ 下按模块找入口主进程窗口、IPC、同步服务、开放 APIsrc/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),仅供参考
返回列表