【GitHub项目推荐--开源音乐播放器】【转载】
其核心亮点在于采用了插件式设计理念:播放器本身不集成任何固定的音乐来源,诸如歌曲搜索、在线播放、歌词显示等所有关键功能,均通过加载不同的插件模块来实现。还集成了一些非常便捷的功能,例如在当前歌单内进行快速搜索定位歌曲,以及歌词随音乐播放同步滚动等,这些都极大地优化了用户操作体验。该项目将用户的所有相关数据,例如播放记录、个人创建的歌单等,全部储存在用户设备的本地存储中。有力地保障了个人隐私。音乐播
01 MusicFree
这是一款专为音乐爱好者打造的开源播放工具,全面支持安卓(Android)与鸿蒙(Harmony OS)系统。
其核心亮点在于采用了插件式设计理念:播放器本身不集成任何固定的音乐来源,诸如歌曲搜索、在线播放、歌词显示等所有关键功能,均通过加载不同的插件模块来实现。
用户可以根据自己的喜好和需求,自由选择并安装各类插件,以此来拓展可收听的音乐资源。这种模式不仅赋予了用户极大的灵活性,还保证了纯净无广告的体验,非常适合那些重视个人隐私和追求高度个性化设置的朋友。
① 移动端截图
② PC 端截图:
③ 插件化设计
音乐播放功能完全通过插件实现,用户可以根据需要自行安装插件,连接到不同的音乐平台音源(例如某易云、某音乐等)。
插件能够实现音乐/专辑/歌手的搜索、播放、歌词显示以及歌单导入等功能,开发者可以利用公开接口开发自己的插件。
④ 隐私与本地化
该项目将用户的所有相关数据,例如播放记录、个人创建的歌单等,全部储存在用户设备的本地存储中。有力地保障了个人隐私。
⑤ 高度定制化
可以根据个人偏好选择浅色或深色视觉主题,甚至可以自定义播放器的背景图案,打造专属的视觉风格。
还集成了一些非常便捷的功能,例如在当前歌单内进行快速搜索定位歌曲,以及歌词随音乐播放同步滚动等,这些都极大地优化了用户操作体验。
移动端:https://github.com/maotoumao/MusicFree
PC端:https://github.com/maotoumao/MusicFreeDesktop
02 私人版音乐播放器
Navidrome 也是一个开源的音乐播放器,是给个人用的。它能将你存在电脑或者其它设备上的音乐,转化为一个个性化的在线音乐平台,类似于自建的 Spotify。
这样你就可以通过网页端或移动 APP 访问你的音乐了。
① 支持海量音乐库
它能够高效处理包含数十万首歌的音乐库。即便是包含大量高品质无损音频文件(例如FLAC格式),也能实现迅速加载和响应。
系统会自动抓取并展示歌手信息、专辑封面、歌词等信息,以专业音乐应用般的界面呈现您的音乐收藏。
② 全平台覆盖
它提供了适用于三大主要操作系统的一键式安装程序,还支持通过 Docker 进行部署,进一步简化了安装过程。
其网页用户界面能够自适应不同尺寸的屏幕,完美兼容手机、平板和电脑访问。虽然无需额外下载客户端,但它也支持遵循 Subsonic 协议的各类第三方应用程序。
③ 极低资源消耗
基于Go语言构建,该软件运行时对系统资源的占用极小,内存消耗通常维持在50MB上下。
因此,即便是在配置较低的老旧电脑或树莓派这类设备上也能保证流畅运行,并且支持7x24小时不间断运行而无需担心过高的电能消耗。
④ 智能又贴心
自动监控指定的音乐文件夹,一旦有新歌曲添加,便能迅速识别并纳入库中。它支持创建多个账户,方便家庭成员或朋友共享,同时确保各自的播放列表和收听习惯互不影响。
内置实时音频转码功能,例如可以将 FLAC 等无损格式转换为 MP3 以节约移动数据流量,并且能够根据当前网络状况智能调整播放音质,确保流畅的收听体验。
项目地址:https://github.com/navidrome/navidrome
03 YouTube Music
这个是 YouTube Music 网页版的开源桌面客户端,没有广告。支持各大平台操作系统,比如: Windows、macOS、Linux 。
开源地址:https://github.com/th-ch/youtube-music
能够自定义插件,实现歌词显示、离线保存下载音乐,还能自定义皮肤和风格。
原文链接:

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)