收起左侧

XiaoMusic + LXServer 模式下,网络歌曲始终无声,日志显示 401 或 未找到支持 xx 平

0
回复
31
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

✅ 排查结论

XiaoMusic 配置完全正确

  • XIAOMUSIC_HOSTNAME 和端口配置正确
  • auto_convertweb_music_proxy 等转码开关已开启
  • 与 LXServer 的认证信息(x-user-name / x-user-token)正确
  • 本地音乐播放正常

LXServer 本身运行正常,但 没有添加任何“自定义源”

🔍 根本原因

LXServer 只是一个空框架,本身不包含任何音乐平台的解析能力。
它需要加载“自定义源”(即各个音乐平台的解析脚本),才能真正去搜索、解析和返回歌曲播放链接。

缺少自定义源的表现

  • XiaoMusic 请求 LXServer 返回歌曲地址时,LXServer 无法处理
  • 日志中出现 未找到支持 kw 平台的自定义源 或类似错误
  • 最终 XiaoMusic 只能返回 silence.mp3,音箱无声

🛠️ 解决方案:给 LXServer 添加音乐源

步骤 1:进入 LXServer 基本配置

打开 LXServer Web 界面 → 点击左侧菜单 “基本配置”(不是“系统配置”)

步骤 2:导入自定义源

  • 找到 “自定义源管理” → 点击 “导入”

  • 选择 “在线导入”

  • 粘贴可用源地址(例):
    text

    https://ghproxy.net/raw.githubusercontent.com/pdone/lx-music-source/main/huibq/latest.js
    
  • 点击确认,导入成功后确保源前面的复选框被勾选

步骤 3:重启生效

  • 重启 XiaoMusic Docker 容器
  • 再次搜索播放网络歌曲,问题解决

📌 写给其他用户的一句话

如果你用 LXServer + XiaoMusic 听网络歌曲,记得先去给 LXServer 加上自定义源。
这不是 XiaoMusic 的配置问题,也不是 LXServer 的 BUG,而是它本身的设计——框架需要“源”才有能力。


你可以直接复制上面的内容发布。如果想让更多人看到,也可以简化成:

XiaoMusic + LXServer 网络歌曲无声的隐藏原因:LXServer 默认没有音乐源,需要手动导入自定义源(如 https://ghproxy.net/raw.../latest.js)。导入后重启容器即可。

收藏
送赞 1
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则