这个项目能做什么
Music Presence 是一款桌面应用程序,可将您当前正在播放的音乐显示为 Discord 状态。根据其 README,它适用于任何媒体播放器,包括 Apple Music、Spotify 和 foobar2000,目前支持超过 100 种不同的播放器。当受支持的应用程序开始播放时,曲目会被自动检测,并显示在系统托盘菜单和用户的 Discord 状态中。
README 中描述的主要功能:
- 专辑封面显示:该项目声称能为每个媒体播放器显示正确的专辑封面,无需依赖外部图片来源。
- 播放位置:当媒体播放器支持时,会通过进度条显示精确的当前播放位置。
- 按应用控制:用户可以选择共享哪些应用程序,并针对每个媒体播放器单独配置设置。
- 托盘图标状态:托盘图标反映共享是处于活动状态、等待播放还是已禁用。
- 状态文本选项:“正在收听”后的文本可以显示艺术家姓名、歌曲标题、播放器名称或媒体类型。
- 动画封面:对于 Apple Music 和 TIDAL 等受支持的播放器,可以显示动画专辑封面;此功能默认禁用,并会即时转换。
- 暂停媒体:暂停的曲目可以保留在状态中。
- Spotify 协同:播客可以显示“正在收听播客”标签,README 指出官方 Spotify 集成不会显示此标签。
- 按钮:为 Apple Music、TIDAL、Deezer 和 Spotify 提供“在 Apple Music 上播放”样式的按钮,但受 API 速率限制。
- 更新:支持应用内和自动更新。
分发和安装:提供预构建下载,适用于 Windows(安装程序和 zip,x64)、macOS(arm64 和 x86_64 的 DMG)以及 Linux(AppImage、deb、rpm 和 tar.gz,x64)。README 还提到可通过 macOS 上的 Homebrew 和 Arch 上的非官方 AUR 包进行安装。文档链接涵盖安装说明、受支持的媒体播放器、故障排除、第三方集成和验证发布。
该项目由一位独立开发者开发,并通过 Patreon、Buy Me a Coffee、GitHub Sponsors 和 LiberaPay 获得资助。README 中链接了一个 Discord 社区服务器,用于支持和讨论。README 包含免责声明,指出该软件与 Discord 或任何流媒体服务、媒体播放器或音乐发行商无关联或未经其认可。它还列出了媒体报道,并链接了为改进媒体播放器元数据报告而提交的错误报告,例如关于 Windows 上专辑名称的 Chromium MediaSession API 问题。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。