这些开源项目都是出色的音频播放器,它们满足用户对于音乐播放、歌词显示和格式转换等多种需求。无论你喜欢哪种类型或格式的歌曲,都能够得到良好地支持。同时,这些项目注重界面美观且富有活力,并通过其直观友好的界面使得操作变得简单易用。此外,它们还具备一定程度上的跨平台性能以及低资源占用率等优点。总之, 这些开源项目为用户提供了丰富多样、协调一致而现代化的音乐播放器。
qier222/YesPlayMusic
Stars: 24.0k
License: MIT
YesPlayMusic是一个高颜值的第三方网易云播放器,它支持Windows、macOS和Linux操作系统。这个项目使用Vue.js全家桶开发,并提供了许多令人惊叹的特性。
首先,YesPlayMusic允许用户通过扫码、手机或邮箱登录他们的网易云账号。这使得用户可以轻松地管理自己喜欢的音乐和歌单。
其次,该项目支持MV播放功能以及显示歌词功能。无论您是在工作还是休闲时听歌,在观看MV或者阅读歌词时都能获得更好的体验。
此外,YesPlayMusic还具有私人FM和每日推荐等实用功能。你可以根据自己喜好来收听不同类型的音乐,并且每天都会为你推荐新曲目。
最后但同样重要一点就 是Light/Dark Mode 自动切换, 支持Touch Bar 和 PWA 功能. 这些优秀设计将带给我们极致舒适与便捷。
总体来说,YesPlayMusic 旨在成为广大群众心目中的最佳网易云音乐播放器。它提供了丰富多样的功能和令人惊叹的用户体验,无论您是在工作还是休闲时都能享受到高质量、便捷而愉悦的音乐服务。
navidrome/navidrome
Stars: 7.1k
License: GPL-3.0
Navidrome是一个开源的基于Web的音乐收藏服务器和流媒体播放器。它让您可以在任何浏览器或移动设备上自由地享受您的音乐收藏,就像拥有个人版Spotify一样!
- 处理非常庞大的音乐收集
- 支持几乎所有可用格式
- 读取并使用元数据
- 对合辑(Various Artists专辑)和套装(多碟专辑)提供了很好支持
- 多用户:每个用户都有自己独立计数、播放列表、喜欢等...
- 资源占用极低
- 跨平台:可运行在macOS, Linux 和 Windows。同时也提供Docker镜像
- 自动监视库中更改,导入新文件,会重新加载新元数据
- 主题化现代且实现响应式,使用 Material UI 实现 Web 界面
- 兼容Subsonic/Madsonic/Airsonic客户端
- 实时转码功能:每位用户/播放者均可设置不同编码方式
zhongyang219/MusicPlayer2
Stars: 3.2k
License: GPL-3.0
MusicPlayer2是一款功能强大的音频播放器,可以满足用户对音乐播放、歌词显示和格式转换的多种需求。
这个开源项目具有以下优势和特点:
- 歌词显示
- 迷你模式
- 歌词卡拉OK样式显示
- 任务栏搜索框显示歌词
- 桌面歌词显示
- 歌词在线下载
- 歌词编辑
- 歌曲标签识别和编辑
- 频谱分析
- 专辑封面
- 自动匹配下载歌词和专辑封面
- 音效设置(均衡器和混响)
- 任务栏缩略图按钮
- 主题颜色
- 支持cue分轨
- 背景高斯模糊
- 格式转换
- 媒体库功能
MusicPlayer2是一个非常出色的开源项目,为用户提供了丰富多样的功能,并通过其直观友好的界面使得操作变得简单易用。
harmonoid/harmonoid
Stars: 2.9k
License: NOASSERTION
Harmonoid是一款播放和管理音乐库的软件,界面美观且富有活力。它具备多种功能和特点:
- 音乐库基于元数据标签进行管理。
- 能够每秒索引30个以上文件,并保存缓存以供未来启动应用程序时使用。
- UI与动画严格遵循Material Design准则。
- 在Linux和Windows上采用mpv作为音乐播放器,利用
dart:ffi
实现强大的格式支持。 - Windows系统下拥有任务栏及系统媒体传输控制功能;Linux系统下可通过D-Bus MPRIS进行控制操作;
- 安装包小巧(约35 MB),占用内存低(约150 MB);
- 支持所有歌曲的时间同步歌词显示
- 可创建永久或“正在播放”列表
- 上下文菜单集成与文件关联(仅适合安装版本)
- Discord RPC整合, 并提供专辑封面支援 & "查找"/"收听"按钮.
Harmonoid 用心构建而成,每个细节都经过精雕细琢。严格遵循Material Design准则,为所有平台提供一致、协调和现代化的音乐播放器。
maotoumao/MusicFree
Stars: 1.9k
License: GPL-3.0
这个开源项目是一个插件化、定制化、无广告的免费音乐播放器。它提供了许多优势,包括:
- 插件化:该软件本身并不集成任何平台的音源,而是通过插件来实现搜索、播放和歌单导入等功能。只要有对应的插件,你就可以使用该软件进行各种操作。
- 定制化和无广告:该软件支持浅色和深色模式,并且可以自定义背景。此外,它基于GPL协议开源,并将保持免费。
- 隐私保护:所有数据都存储在本地,该软件不会收集用户的任何个人信息。
- 歌词关联:你可以将两首歌曲的歌词关联起来,在其中一首歌曲中显示另一首歌曲的歌词。甚至还可以同时关联多首歌曲的歌词。
除了以上特点之外,请注意以下几点:
- 请避免安装第三方下载或来源不明确(可能存在恶意代码) 的插件。
- 使用过程中产生与本软件无关的版权数据时,请及时删除相关数据。
- 作者强调他们不提倡破解行为,以及禁止商业用途使用本项目。
总之,MusicFree 是一个非常实用的开源项目,它提供了插件化、定制化和无广告等优势。如果你对音乐播放器有特殊需求或者希望自定义功能,那么这个项目将会是你的不二选择。
Greedysky/TTKMusicPlayer
Stars: 1.4k
License: GPL-3.0
TTKMusicPlayer 是一个模仿酷狗音乐的开源项目,它使用了基于Qt的qmmp核心库来实现。这个音乐播放器支持网易云音乐、酷我音乐和酷狗音乐。
该项目有以下优点:
- 支持多种格式的音频文件,包括SID文件、MusePack文件、WavPack文件等。
- 提供API文档方便开发者参考。
- 可在Windows和Linux系统上运行,并且已经通过测试保证稳定性。
TTKMusicPlayer可以满足用户对于一款功能强大的音乐播放器的需求。无论你喜欢哪种类型或格式的歌曲,都能够得到良好地支持。