#mpd #music-brainz #mpd-client #listen-brainz #scrobbler #scrobbling

app listenbrainz-mpd

MPD 的 ListenBrainz 提交客户端

18 个稳定版本

2.3.8 2024年8月11日
2.3.7 2024年6月5日
2.3.6 2024年5月19日
2.3.3 2024年2月7日
0.1.0 2022年2月20日

#845 in 音频

Download history 30/week @ 2024-04-22 10/week @ 2024-04-29 97/week @ 2024-05-13 91/week @ 2024-05-20 3/week @ 2024-05-27 163/week @ 2024-06-03 9/week @ 2024-06-10 5/week @ 2024-06-17 77/week @ 2024-08-05

每月 77 次下载

AGPL-3.0-only

66KB
1.5K SLoC

listenbrainz-mpd

ListenBrainz 的 ListenBrainz 提交客户端,用于 MPD

功能

  • 提交收听条目,包括“现在正在播放”条目
  • 完全支持元数据,包括传输 MusicBrainz ID
  • 可以为单个录音提交反馈(喜欢/不喜欢)

使用方法

  1. 安装。

    AUR (Arch Linux)

    安装 listenbrainz-mpd AUR 软件包。

    Cargo

    运行 cargo install listenbrainz-mpd注意:如果您想使用提供的 systemd 服务文件,您需要启用 systemd cargo 功能(-F systemd)。

    其他选项

    注意:这些由第三方维护。

  2. 通过配置文件或 LISTENBRAINZ_TOKEN 环境变量配置您的 ListenBrainz 用户令牌。

    示例配置文件 放到适当的位置,并填写您的 ListenBrainz 用户令牌和其他相关配置。

    平台 默认配置文件位置
    Linux $XDG_CONFIG_HOME/listenbrainz-mpd/config.toml
    macOS $HOME/Library/Application Support/listenbrainz-mpd/config.toml
    Windows {FOLDERID_LocalAppData}\listenbrainz-mpd\config.toml

    您可以使用 --create-default-config 选项自动为您创建此文件。

  3. 运行二进制文件,或安装并启用提供的 systemd 服务文件

    systemctl--user enable--now listenbrainz-mpd.service

许可证

本软件依据GNU Affero通用公共许可证v3.0条款授权(详情见LICENSE.txt)。

依赖项

~33–47MB
~790K SLoC