{"id":13467063,"url":"https://github.com/caiyonglong/MusicLake","last_synced_at":"2025-03-26T00:31:51.823Z","repository":{"id":46216881,"uuid":"55852788","full_name":"caiyonglong/MusicLake","owner":"caiyonglong","description":"MediaPlayer、Exoplayer音乐播放器，可播在线音乐，qq音乐，百度音乐，虾米音乐，网易云音乐，YouTuBe","archived":false,"fork":false,"pushed_at":"2022-06-10T05:03:18.000Z","size":62734,"stargazers_count":2722,"open_issues_count":7,"forks_count":534,"subscribers_count":43,"default_branch":"develop","last_synced_at":"2025-03-24T00:38:06.700Z","etag":null,"topics":["baidu","exoplayer","material-design","meidaplayer","music","musiclake","netease","xiami","youtube"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caiyonglong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-04-09T15:47:45.000Z","updated_at":"2025-03-23T13:28:22.000Z","dependencies_parsed_at":"2022-08-31T01:50:36.306Z","dependency_job_id":null,"html_url":"https://github.com/caiyonglong/MusicLake","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiyonglong%2FMusicLake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiyonglong%2FMusicLake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiyonglong%2FMusicLake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caiyonglong%2FMusicLake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caiyonglong","download_url":"https://codeload.github.com/caiyonglong/MusicLake/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245566099,"owners_count":20636391,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["baidu","exoplayer","material-design","meidaplayer","music","musiclake","netease","xiami","youtube"],"created_at":"2024-07-31T15:00:52.749Z","updated_at":"2025-03-26T00:31:51.804Z","avatar_url":"https://github.com/caiyonglong.png","language":"Kotlin","funding_links":[],"categories":["Kotlin","Java","my-ubuntu"],"sub_categories":[],"readme":"# MusicLake\n![Workflow result](https://github.com/caiyonglong/MusicLake/workflows/Check/badge.svg)\n\n[MediaPlayer、ExoPlayer音乐库封装](https://github.com/caiyonglong/MusicLake/tree/dev_musiclib)\n\n# 因收到网易云音乐和QQ音乐的官方警告函，我们已关闭app的相关api服务,不再提供任何apk。\n\n# 编译\u0026服务器部署 \n [build.md](BUILD.md)\n\n# 功能版本\n- Android 音乐播放器(本地/在线播放) （最低支持Android版本5.0）\n- 支持多平台音乐源，百度音乐，虾米音乐、网易云音乐、Youtube（需要翻墙）\n- 歌词播放、桌面歌词、桌面小控件\n- 通知栏控制、线控播放、音频焦点控制\n- QQ登录、微博登陆、在线歌单同步\n- 网易云热门歌手，百度电台列表，网易云mv排行榜，mv播放评论\n- 酷狗歌词搜索、修改歌词样式、歌词翻译\n- [PC端](https://github.com/sunzongzheng/music)\n\n### 开源不易，有兴趣可给个star，支持一下哦！\n- 群聊已经解散，有什么问题可以提[issues](https://github.com/caiyonglong/MusicLake/issues)！，有想法可以提PR。感谢关注🙏\n\n![功能](screenshots/features.png)\n\n# 计划\n- [ ] 整理文档\n    - [musicApi接入和调试文档](./doc/音乐接口组件库接入.md)\n- [ ] 代码重构\n\n# 相关项目|音乐API\n- [客户端音乐API](https://github.com/caiyonglong/MusicApi)\n- [客户端/PC音乐共用API](https://github.com/sunzongzheng/musicApi)\n- [后台/云歌单API](https://github.com/sunzongzheng/player-be)\n- [三方/NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi)\n\n# 第三方库\n\n- [rxjava](https://github.com/ReactiveX/RxJava)\n- [retrofit](https://github.com/square/retrofit)\n- [dagger2](https://github.com/google/dagger)\n- [Glide](https://github.com/bumptech/glide)\n- [LitePal](https://github.com/LitePalFramework/LitePal)\n- [DSBridge](https://github.com/wendux/DSBridge-Android)\n- [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper)\n- [More..](https://github.com/caiyonglong/MusicLake/blob/develop/app/build.gradle)\n\n# 软件运行截图\n\n\n\n    因为github限制，所有图片预览需要翻强或者git clone到本地才能预览\n\n\n\n\u003cp\u003e\n\u003cimg src=\"screenshots/preview1.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview2.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview3.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview4.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview5.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview6.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview7.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview8.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview9.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview10.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview11.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview12.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/preview13.png\" width=\"225\" height=\"400\"/\u003e\n\u003c/p\u003e\n\n- 夜间模式相关截图\n\n\u003cp\u003e\n\u003cimg src=\"screenshots/dark_preview1.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/dark_preview2.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/dark_preview3.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/dark_preview4.png\" width=\"225\" height=\"400\"/\u003e\n\u003cimg src=\"screenshots/dark_preview5.png\" width=\"225\" height=\"400\"/\u003e\n\u003c/p\u003e\n\n\n\n# 免责声明\n- 音乐湖只用作个人学习研究，禁止用于商业及非法用途，如产生法律纠纷与本人无关\n- 音乐api来自于github，非官方版api，本软件不提供任何音频存储服务，如需下载音频，请支持正版！。\n- 音乐版权归各网站所有，本站不承担任何法律责任和连带责任。如果已经涉及到您的版权，请速与本站管理员联系，我们将第一时间为你处理。\n- MusicLake 并不是一个破解软件，不提供下载付费歌曲！\n\n# 版权声明\n“QQ”、“QQ音乐”及企鹅形象等文字、图形和商业标识，其著作权或商标权归腾讯公司所有。\nQQ音乐享有对其平台授权音乐的版权，请勿随意下载，复制版权内容。具体内容请参考QQ音乐用户协议。\n\n“虾米”、“虾米音乐”等文字、图形和商业标识，其著作权或商标权归阿里公司所有。\n虾米音乐享有对其平台授权音乐的版权，请勿随意下载，复制版权内容。具体内容请参考虾米音乐用户协议。\n\n“网易云”、“网易云音乐”等文字、图形和商业标识，其著作权或商标权归网易所有。\n网易云音乐享有对其平台授权音乐的版权，请勿随意下载，复制版权内容。具体内容请参考网易云音乐用户协议。\n\n## :moneybag: 支持\u0026捐赠\n开源不易，请大佬打赏点^V^ :moneybag:\n- 用于服务器日常费用\n- 加点油\n- 微信:\n\u003cimg src=\"screenshots/donate_wechat.png\" width=\"225\" height=\"225\"/\u003e\n\n- 支付宝:\n\u003cimg src=\"screenshots/donate_alipay.png\" width=\"225\" height=\"225\"/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaiyonglong%2FMusicLake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaiyonglong%2FMusicLake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaiyonglong%2FMusicLake/lists"}