* 戳上方蓝字“开源先锋”关注我
推荐阅读:
《12.6K star!Shell命令即搞定可视化监控,超级6~~》
《5.6K star!再见了DocSend,这款开源项目更不错!》
《2.9K star!微软Office的开源免费平替,多平台支持,牛逼!》
大家好,我是开源君!
大家应该都会在网上听歌吧~~我们的音乐收藏遍布各大平台,但管理起来却是个头疼的问题。有时候,我们想听的歌在不同的平台上,切换来切换去,简直要命。
今天开源君分享一款超级有趣且实用的开源项目 - Melody
,就像像一位贴心的音乐助手,帮我们搞定这些繁琐的事情。
项目简介
Melody
是一款开源的音乐管理工具,它不仅能帮你从各大音乐和视频网站检索歌曲,还能一键下载到本地或者一键上传到云盘。更神奇的是,它还能一键“解锁”那些无法播放的歌曲,让你随时随地畅享音乐盛宴。Melody
就是你的私人音乐管家,让你的音乐生活变得更加便捷和有趣。
目前在Github上收获了2.8K star!
性能特色
多平台检索:支持咪咕、网易云、QQ音乐、酷狗、bilibili、抖音等9大平台,几乎涵盖了市面上所有的主流音乐和视频网站。你想听什么歌,直接在Melody里搜就对了! 一键下载与上传:找到喜欢的歌曲后,你可以一键下载到本地,或者一键上传到云盘。这样,无论你身在何处,都能随时随地听到喜欢的音乐。 链接搜索:有时候你在B站或者抖音上听到一首好听的歌,但是不知道歌名怎么办?别担心,Melody支持用链接搜索歌曲,只需要把视频链接粘贴进去,就能找到对应的音频并自动上传到云盘。 一键“解锁”:这个功能简直是会员的福音!Melody能一键检测那些变灰(无法播放)的歌曲,并自动从公共资源中搜索最佳资源,然后上传到云盘,还能自动匹配歌曲信息。这样一来,你再也不用为了一首会员歌曲而苦恼了。 多端适配:Melody不仅支持PC端,还适配了移动端,并且支持PWA(渐进式网页应用),让你在手机和平板上也能轻松使用。 部署简单:Melody支持Docker安装,只需几个简单的命令,就能轻松部署到你的服务器上。而且,它还提供了源码安装方式,让你有更多自定义的空间。
快速安装使用
官方提供了多种安装方式:
1、Docker安装:
docker run -d -p 5566:5566 -v ~/melody-profile:/app/backend/.profile foamzou/melody:latest
这行代码会在你的服务器上创建一个Melody容器,并映射到本地的5566端口。记得把~/melody-profile
替换成你实际的目录路径哦!
2、源码安装:
git clone https://github.com/foamzou/melody.git
cd melody && npm run init && npm run app
这几行代码会从GitHub上克隆Melody的源码,并初始化服务。安装好依赖后,运行服务就OK了!
3、配置账号(可选):
如果你想要修改默认的melody key
或者添加新的网易云账号,可以编辑backend/.profile/accounts.json
文件。修改完成后,重启服务或者更新账号密码即可生效。
项目体验展示
打开浏览器,输入http://127.0.0.1:5566
,就能看到Melody的精美界面了。你可以直接在搜索框里输入关键词或者粘贴链接来搜索歌曲。找到喜欢的歌曲后,点击“上传”按钮就能一键上传到网易云音乐的云盘里。是不是超级方便?
而且,Melody还支持一键“解锁”功能。当你发现有些歌曲因为版权问题无法播放时,只需点击“解锁全部”按钮,Melody就会帮你搞定一切!是不是觉得很神奇?
Melody
是一款非常实用的开源音乐管理工具。它不仅功能强大、操作简便,还支持多平台检索和一键下载/上传功能。更重要的是,它还支持一键“解锁”无法播放的歌曲和多端适配。如果你也是音乐爱好者,不妨试试Melody,让你的音乐生活更加便捷和有趣!
更多细节功能,感兴趣的可以到项目地址查看:
项目地址:
https://github.com/foamzou/melody