news 2026/8/27 11:37:34

MusicFreePlugins:MusicFree 播放器插件包,12 个音乐源与 3 个歌词、本地曲库玩法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MusicFreePlugins:MusicFree 播放器插件包,12 个音乐源与 3 个歌词、本地曲库玩法

MusicFreePlugins:MusicFree 播放器插件包,12 个音乐源与 3 个歌词、本地曲库玩法

【免费下载链接】MusicFreePluginsMusicFree播放插件项目地址: https://gitcode.com/gh_mirrors/mu/MusicFreePlugins

想听的歌散落在不同平台,常常要在几个 App 之间来回切换,才能凑齐一首能完整播放、带歌词的歌。MusicFreePlugins 是 MusicFree 播放器的一套开源插件:它把 bilibili、Navidrome、快手、suno 等 12 个源接进同一个搜索框,仓库已默认过滤 VIP 和收费内容。装好之后,你不需要离开播放器,就能完成多平台搜索、音质切换和歌单导入。

先跑通一个最小闭环

  1. 安装 MusicFree 播放器并更新到较新版本。插件依赖播放器协议,老版本可能不兼容。确认方式:玩家“关于”页能看到版本号。
  2. 把仓库克隆到本地:
git clone https://gitcode.com/gh_mirrors/mu/MusicFreePlugins

这条命令把全部插件源码拉到本地,根目录的plugins.json是插件“菜单”,每个条目带nameurlversion三个字段。 3. 打开plugins.json,找到 bilibili 和 歌词千寻 两条,复制它们的url值。 4. 在播放器插件管理里选“从 URL 安装”,逐个粘贴;如果已在仓库执行过npm run build,也可以用“从本地安装”选dist/下对应的index.js。确认方式:已安装列表出现这两个插件名。 5. 搜索一首你熟悉的歌。确认方式:出现带平台标识的结果、点开能播放、歌词能带出文字,最小闭环即打通。

能力全景

用户目标可用插件补充说明
马上找到歌听bilibili、快手、音悦台、Youtube、Audiomack、猫耳FM、suno、udio多平台聚合搜索;播放器统一用 low / standard / high / super 四档切换音质,定义见types/plugin.d.ts
补找缺失歌词歌词千寻、歌词网两者声明supportedSearchType: ['lyric'],专管“有歌没词”的场合
管理自己的曲库Navidrome、WebDAV、Airsonic声明了userVariables,安装后弹窗填写服务器地址、用户名、密码,本地文件即变成可搜索曲库
想自己扩展example/freesound.jstest/示例文件只有五十多行,核心是searchgetMediaSource两个方法

bilibili 插件另有两项附加能力:公开收藏夹整单导入、内置榜单,播放时还能拉取评论。注意 Airsonic 的源码在仓库plugins/下,但plugins.json当前未收录其入口,具体以仓库最新版本为准。

三个场景配方

场景一:日常找歌,多平台合一

场景:不想逐个打开 App,一个框把歌找全。 步骤:装 bilibili 加 歌词千寻;用“歌名 + 歌手”的短组合搜索;移动数据下选 standard 档,回家换 high 档;歌词缺失时由歌词插件补齐。 预期效果:一个搜索框同时返回多个平台的结果,播放和歌词闭环完成。

场景二:bilibili 收藏夹整单导入

场景:把公开的 bilibili 收藏夹搬成播放器里的日常播放列表。 步骤:H5 或 PC 端复制收藏夹 URL,也可以直接输入收藏夹 ID;收藏夹必须是公开状态,否则导不进来;在播放器导入入口粘贴链接;歌单较大时导入耗时较长,耐心等待。 预期效果:收藏里的曲目全部进入播放器,按列表顺序播放。

场景三:接入本地曲库,以 Navidrome 为例

场景:NAS 或网盘里的音频,变成可搜索、可播放的曲库。 步骤:安装 Navidrome 插件;在弹窗里填写服务器地址、用户名、密码;地址保留http://https://前缀;本地库搜索后直接播放。 预期效果:自己的音频不受任何平台规则影响,随时可听。

常见坑

从 URL 安装失败?先检查plugins.json里的url是否完整复制,再确认当前网络能否访问托管地址;仍失败就尝试升级播放器版本。

搜索结果为空怎么修?把过长或生僻的关键词改成“歌名 + 歌手”的短组合,并确认插件是仓库最新版本。

播放到一半卡住?把音质档位降一档重试,同时检查代理设置是否影响了音频流。

歌单导入报错?非公开收藏夹无法导入,先到原站改成公开,再按插件hints提示重新复制链接。

自建服务连不上?多数是地址漏了http://https://前缀,或账号密码填错;回到用户变量输入界面重新填写并保存。

写好的插件怎么验证?参考test/目录下的同类脚本,在仓库里用ts-node执行对应的测试命令本地调试。

插件属学习示例,数据来自网络公开接口,VIP、收费与试听内容已过滤,请只用于学习和个人合理使用,不商用、不绕过付费内容。下一步动作:先装上 bilibili 和 歌词千寻,再导入一个收藏夹,把整条流程走一遍。

【免费下载链接】MusicFreePluginsMusicFree播放插件项目地址: https://gitcode.com/gh_mirrors/mu/MusicFreePlugins

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 11:37:00

ST与Objenious合作背后:LoRaWAN设备入网与低功耗开发实战

前几天看到STMicro和Objenious在IoT LoRa Network上达成合作的消息,我第一反应是:这不是一条普通的新闻通稿,而是LoRa产品落地过程中最常卡壳的那一段路被铺平了。STMicro在嵌入式圈子里不用多介绍,STM32几乎是很多工程师的默认选…

作者头像 李华
网站建设 2026/8/27 11:36:40

30A封装数字电源模块:从同步降压原理到PMBus调试实战

1. 从30A封装数字电源模块说起 很多硬件工程师第一次看到“Encapsulated Digital Power Modules”这个名词时,第一反应是:这不就是个带封装的DC-DC模块吗?和传统的电源模块有什么本质区别?我最初也是这么想的,直到真正…

作者头像 李华
网站建设 2026/8/27 11:35:24

RISC-V处理器家族演进:从低端MCU到64位FPU的设计选型

聊RISC-V这些年,我最大的感触就是“一个指令集,覆盖两极”这件事是真的能落地。从几块钱的电机控制MCU,到需要跑Linux、做边缘AI推理的64位应用处理器,你都能看到RISC-V的影子。而把这条产品线串起来的,正是从RV32E、R…

作者头像 李华
网站建设 2026/8/27 11:35:19

LLC合规监控工具:管理年度报告截止日期的实用指南

注册过美国有限责任公司(LLC)的人,大多经历过这种时刻:公司注册下来以后,并没有想象中那么多事,可一旦到了第二年,某个州政府机构发来提醒,你才发现年度报告没交,晚了几天…

作者头像 李华
网站建设 2026/8/27 11:35:16

MCU增强IoT安全实战:可信根、加密引擎与OTA防护

MCU 给 IoT 带来的不只是“能用”,而是“敢用”。这几年做物联网设备的朋友应该都有同感:硬件成本一直在降、联网能力越来越强,但真正决定设备能不能批量出货、能不能过客户验收、能不能在市场上立住口碑的,早就不是“能否连上云”…

作者头像 李华