MusicFree这是一款音乐播放器,这款音乐播放器不仅可以播放本地的音乐,同时还可以通过网络链接、本地文件、订阅等多种方式导入音乐插件源,让你可以免费听互联网上的大量音乐,喜欢的朋友来感受一下吧!
插件分享:
https://gitee.com/maotoumao/MusicFreePlugins/raw/master/plugins.json
MusicFree是由猫头猫开发的开源项目,定义为一个插件化、定制化、无广告的免费音乐播放器,目前只支持安卓和鸿蒙。导入特定插件接口,你几乎可以听到全网最全的音乐资源,软件已开源,你可以永久免费使用。
插件化:本软件仅仅是一个播放器,本身并不集成任何平台的任何音源,所有的搜索、播放、歌单导入等功能全部基于插件。这也就意味着,只要可以在互联网上搜索到的音源,只要有对应的插件,你都可以使用本软件进行搜索、播放等功能。关于插件的详细说明请看插件一节。
插件支持的功能:搜索(音乐、专辑、作者)、播放、查看专辑、查看作者详细信息、导入单曲、导入歌单、获取歌词等。
定制化、无广告:本软件提供了浅色、深色模式;支持自定义背景;本软件基于 AGPL 协议开源,一个 star 做交易 将会保持免费。
隐私:所有的数据都存储在本地,本软件不会收集你的任何个人信息。
歌词关联:你可以把两首歌的歌词关联起来,比如将歌曲 A 的歌词关联到歌曲 B,关联后 A、B 两首歌都将显示歌曲 B 的歌词。你也可以关联多首歌的歌词,如 A->B->C,这样 A、B、C 三首歌都将显示 C 的歌词。
安卓版插件具体操作如下,你可以选择任意一种方式安装插件:
通过网络安装:
点击左上角按钮
点击【插件设置】
点击右下角加号
点击【从网络安装插件】
输入插件 URL 即可(插件链接以 .json 或 .js 结尾)
示例插件:
如果要使用示例插件,输入下面链接: https://gitee.com/maotoumao/MusicFreePlugins/raw/master/plugins.json
通过本地文件安装:
点击左上角按钮
点击【插件设置】
点击右下角加号
点击【从本地安装插件】
在选择本地的插件即可(本地的插件是一个 json 或 js 文件)
订阅:
订阅地址和从网络安装插件的地址完全相同。
当添加订阅地址后,可以点击【更新订阅】更新订阅源提供的所有插件。
01下载完成之后打开软件,如下界面:
02点击左上角,打开侧边栏:
03点击“插件设置” :
04、点击右下角加号,单击“从网络安装插件” :
05、在弹出的浮层中输入
https://gitee.com/maotoumao/MusicFreePlugins/raw/master/plugins.json(注意开头结尾不要有空格,可以复制在本地的备忘录上再粘贴过去),点击确认,安装成功之后就可以使用了
插件版本可能会不定期更新(比如新增一个源/增加个导入歌单什么的),你也可以自己做一个新的插件添加你自己的音源(写一个js函数就可以了,后续会再发一个插件开发说明)
到这里应该就可以正常使用啦 ~~~~
为什么某首歌无法播放/只能播放一部分
大概率是插件的问题,需要找对应插件的作者修复插件。
原因同上,但:
如果是移动端后台运行时播完一首歌就停,先确认下是否在系统设置中把允许后台运行打开。
如果是遇到某首歌就暂停,可能是因为这首歌失效了,并且设置中打开了“播放失败时自动暂停”
如果非以上原因无法播放,可能是因为这首歌的音源链接是个死链,这种情况下会自动暂停。
如果是一首歌只能播放一部分,那八成这首歌是个 VIP 试听歌曲,插件没过滤干净。
如果是偶尔只能播放一小部分,可能是因为插件返回的音源链接有失效时间,重新播放一下就好了。
为什么不同音质的歌曲听起来没区别 / 无法切换音质
原因基本同上,是否拥有不同音质的音乐由插件决定。软件内会根据设置,在某个音质缺失时,自动用更高或更低音质代替。
软件能不能支持 XXX 音质
上面解释过,是否拥有不同音质的音乐由插件决定。软件预先定义了 4 种音质,但具体支持哪种音质,由插件决定。
为什么插件安装失败
如果是从网络安装插件,需要注意:输入的内容是 结尾是 .json 或者 .js 的链接,不是奇奇怪怪的 json。
如果确定输入的是正确的 URL,且 URL 指向的是 MusicFree 的插件,可能是由于网络错误,过一会再试试,或者下载下来然后安装本地插件。
下载文件是否能修改文件名?
下载文件名暂时不能改,因为歌曲信息没写在文件中,暂时是靠歌名来区分的,所以命名才这么奇怪。。
MusicFree 是否有收费/添加广告的计划
现在没有,以后也没有。(Github 给个 star 就行了??
应用市场上的 MusicFree 和本项目有什么关系?
无任何关系,本项目仅在 Github 和公众号【一只猫头猫】发布。
2024.11.10 v0.4.4 【修复】修复了部分系统上弹窗、浮层等无法出现,或动画表现异常的问题
2024.10.27 v0.4.3 【修复】修复了部分系统上文字显示不全的问题
2024.9.18 v0.4.2
【修复】修复本地音乐无法播放的问题
2024.9.8 v0.4.1 安装包上传到了飞书云文档,浏览器打开链接后有个下载说明,可以根据这个指引安装apk
【修复】修复桌面歌词无法开启的问题
【修复】修复了修改桌面歌词颜色会导致闪退的问题
【修复】回滚了本地音乐部分读取文件的逻辑
【修复】修复了点击【编辑歌单信息】按钮无效的问题
2024.9.1 v0.4.0 本次更新修改了歌单的存储机制,建议谨慎更新 安装包上传到了飞书云文档,浏览器打开链接后有个下载说明,可以根据这个指引安装apk
【升级】ReactNative升级到0.74.4
【功能】换了个logo和开屏页
【功能】播放列表的歌曲限制从1500首调整到10000首
【功能】重写了歌曲排序机制
【功能】插件新增评论区功能(需要插件实现getMusicComments方法)
【优化】调整部分样式,优化删除歌曲时的性能
【修复】修复歌词翻译错位的问题
【修复】修复部分情况下无法复制作者/专辑的问题
【修复】修复在歌单详情页删除歌单会导致白屏的问题
【修复】修复搜索框在部分情况下自动触发搜索的问题
【修复】修复右上角菜单位置跳变的问题
【修复】修复在预览专辑封面时触发返回不会关闭预览弹窗的问题
【修复】下载文件时转移文件中的保留字符(感谢@GuGuMur)
【其他】分架构打包,更新开源协议为 AGPL 3.0
2024.3.31 v0.3.0 本次更新优化了存储方式,更新到此版本后,歌单会自动转化为新的存储方式;安装新版本后再回退到老版本会导致歌单清空,虽然测试下来没啥问题,但是请谨慎升级Orz
【功能】历史播放记录支持批量编辑
【功能】歌单内支持按照加入时间排序
【功能】新增设置“本地歌单添加歌曲顺序”,在歌单内添加歌曲时可以加到歌单开头
【功能】首页新建歌单旁边新增“导入歌单”按钮,点击时会自动寻找具有导入歌单功能的插件,并拉起导入浮层
【功能】设置项中新增“自动换源”功能,当插件失效/无法获取播放链接时,会自动尝试更换其他源的同名歌曲
【优化】尝试优化了软件启动时间,应该有点作用
【优化】更新了存储方式,现在单个歌单可以存储大于10000首歌曲;
【优化】调整未开启“允许使用移动网络播放”开关时的样式表现
【优化】优化了设置页的样式
【优化】微调歌词详情页的布局
【修复】修复打开弹窗时,点击返回按钮不关闭弹窗的问题
【修复】修复启动软件时播放模式错误的问题
【修复】修复搜索结果页特定情况下白屏的问题
2024.1.21 v0.2.0
【功能】支持 Webdav 备份 & 播放
【功能】插件支持显示作者
【功能】插件榜单详情支持分页
【功能】首页&歌词页样式改版:新增歌词进度调整、歌词大小调整、歌词翻译、自动搜索歌词
【功能】新增收藏歌单功能
【功能】侧边栏新增“权限管理”设置
【功能】音乐播放栏支持左右滑动切歌(可能会闪一下,后续修掉)
【功能】新增 “通知栏显示关闭按钮” 设置
【优化】重构播放、数据存储逻辑
【优化】统一浮层、toast样式
【优化】去除插件URL必须以.js结尾的限制
【修复】修改无限列表到底不触发onEndReached的问题 (感谢 @282931)
【修复】修复标题栏背景色透明度不生效的问题
【修复】修复播放记录退出后被清空的问题
【修复】修复部分情况下深色模式异常的问题
2023.11.24 v0.1.2-alpha.0
【功能】新增桌面歌词功能,可在设置页开启(开启之前需要去手机设置授予悬浮窗权限)
【功能】可以使用 MusicFree 打开本地 .js 或 .mp3 文件;其中 .js 文件会被当作插件安装; .mp3 文件会直接播放
【功能】新增插件设置:打开软件时自动更新插件、安装插件时不校验版本
【功能】新增播放设置:打开软件时自动播放歌曲
【功能】插件页新增开关,可以控制是否在榜单、热门歌单、搜索结果中展示对应插件的结果
【功能】插件协议新增 “用户变量” ,可以在插件中获取 APP 输入的配置(可以由此实现自建音乐源的插件/webdav源插件,但是还没写)
【优化】下载单曲支持选择音质
【优化】新增“关联歌词方式”设置,如果设置为“输入歌曲ID”,则会恢复老版本关联歌词,即输入ID关联歌词
【优化】侧边栏新增“返回桌面”按钮
【修复】修复榜单、推荐歌单、搜索歌词页白屏闪退的问题 (感谢 @282931)
【修复】修复自定义背景模糊度和透明度无法设置为 0 的问题 (感谢 @282931)
【修复】修复浅色主题状态栏表现错误的问题
【修复】修复歌单批量编辑无法删除的问题
【修复】修复无法恢复桌面版导出的歌单的问题
2023.10.15 v0.1.1-alpha.0
【功能】音源支持m3u8 (桌面版下个版本支持m3u8)
【功能】增加歌曲详情页屏幕常亮的设置
【功能】重构主题相关功能,增加「跟随系统深色设置」选项;调整大部分样式,移除第三方UI库
【功能】插件页增加「插件批量更新」的功能
【功能】取消原「歌词关联」的逻辑,修改为拉起「歌词搜索」浮层
【优化】增加了一些无障碍属性
【修复】修复部分场景下无法保存歌单的问题
【修复】修复部分场景下重启之后无法播放歌曲的问题
【插件】部分插件更新,侧边栏更新插件即可
2023.8.13 v0.1.0-alpha.10
【功能】当前音乐无歌词时可以在歌词页搜索歌词
【优化】调整右上角弹出气泡的位置
【优化】增加打开歌曲详情页时的默认表现设置
【优化】修复进入歌词页时候显示跳变的问题
【插件】插件协议更新,更新后可以配置某插件不出现在特定的搜索结果页下
【插件】部分插件更新,侧边栏更新插件即可
2023.6.26 v0.1.0-alpha.9
【功能】新增搜索歌单功能
【功能】新增播放记录功能
【优化】加了一些无障碍适配
【插件】部分插件更新,侧边栏更新插件即可
2023.6.4 v0.1.0-alpha.8
【功能】新增“推荐歌单”功能,需要配合支持该功能的插件使用
【功能】导入本地文件时增加“全选”按钮
【优化】修改“保存专辑封面”时的提示文案
【修复】修复当目标歌曲在播放列表内时,添加到下一首播放无效的问题
【插件】部分插件更新,侧边栏更新插件即可
2023.5.21 v0.1.0-alpha.7
【功能】歌单页新增“播放全部”按钮
【功能】歌曲播放页中,长按专辑封面可保存到本地
【功能】歌单页新增“歌单排序”功能
【插件】b站插件作者页API变动,侧边栏更新插件即可
2023.5.3 v0.1.0-alpha.6 小小拖更一下~
【功能】歌单内搜索时支持英文大小写模糊搜索
【修复】修复首次进入时歌曲可能无法正常播放的问题
2023.3.26 v0.1.0-alpha.5
【功能】更新弹窗新增“跳过此版本”的复选框
【功能】侧边栏-基本设置-开发选项中新增“查看错误日志”的选项,点击会弹出错误日志的弹窗
【修复】修复输入框被软键盘遮挡的问题
【优化】优化了定时关闭的样式
【文档】文档中更新了插件的制作教程。
2023.3.19 v0.1.0-alpha.4
【功能】适配横屏设备
【功能】新建歌单时添加默认歌单名;从专辑/榜单批量添加到新歌单时,默认以专辑名/榜单名为新歌单名
【修复】修复设备有虚拟按键时,浮层会被遮挡的问题
【修复】修复拖拽歌词时部分情况下时间异常的问题
【修复】调整下载失败时的提示文案
【插件】部分插件有更新,可以从侧边栏更新
2023.2.26 v0.1.0-alpha.3
【功能】专辑列表支持分页,需要配合插件更新;
【优化】去掉了全面屏手机界面下方的小白条;
【优化】调整拖拽歌词时标识线的对齐范围;调整歌词拖到最底端时的逻辑;
【优化】调整下载歌曲时的文件名;
【优化】导入歌曲时的提示文案增加滚动;
【修复】修复特殊情况下歌曲中断后可能恢复到错误状态的问题(未验证);
【插件】个别插件有更新,可以去侧边栏更新订阅。
2023.2.13 v0.1.0-alpha.2
【功能】备份&恢复:可以把本地的歌单和插件备份到一个json文件中,也可以从本地文件或网络上恢复插件和歌单。
【修复】修复部分情况下后台播放切换歌曲时暂停的问题
【修复】修复部分场景无法下载的问题
【修复】修复部分场景无法删除本地文件的问题
【优化】简单优化了下歌单列表
【调试】调试面板现在可以打印出插件中的console语句
2023.1.27 v0.1.0-alpha.1
!!!【功能】插件更新,升级到新版本之后原有插件完全不兼容;更新后卸载原有插件,然后更新订阅即可(具体看公众号示例)
【功能】新增功能“倍速播放”
【功能】重写了插件订阅的逻辑,现在应该会更合理一点点
【功能】删除本地文件之前增加二次确认提醒
【功能】增加了一些无关紧要的分享
【样式】换了个logo,丑的更直白一些
【样式】调整了一些样式(如播放页的模糊和透明度、歌词样式等)
【样式】专辑描述文字默认6行,点击可以展开或折叠
【修复】修复部分情况下无法下载的问题
【插件】大量插件有更新,更新到此版本后更新订阅即可
AICare是一款功能全面、操作便捷、智能化程度高的运动健康监测管理软件。支持添加多种智能健康设备,用户只需在App内简单设置,即可实现对这些设备的统一管理。无论是查看数据、设置提醒还是调整设备参数,一切尽在掌握之中。
Oto Music是一款手机上的本地音乐播放器,只需要通过扫描就能将手机内部存储之中的所有音频文件全部添加后播放列表,然后就可以完美播放,如果觉得音效不是很理想,也可以通过软件内置的均衡器调出更加喜欢的音效。
Create a Signature是一款专注于满足用户个性化签名需求的创意工具。提供高度个性化的签名设计服务,满足用户的独特需求。界面简洁明了,操作流程简单易懂,无需专业技能即可上手。涵盖多种签名风格,满足不同场景和用户的多样化需求。
PicsKit是一款功能丰富、操作便捷、免费实用的图片编辑软件。无论是简单的裁剪、旋转,还是复杂的滤镜调整、色彩校正,Picskit都能轻松应对。此外,软件还提供了多种文字样式和贴纸,让用户能够在图片上自由添加个性化的文字或装饰元素。