FAQ beets - SynoCommunity/spksrc GitHub Wiki

SynoCommunity package Beets specific FAQ

Configuration

As requirement, enable users home for Beets to store configuration and database in users' HOME.

Plugin Support Overview

This table outlines the support status of Beets plugins in the CLI-based DSM environment, based on Python dependencies, and runtime behaviour.

Plugin Supported Notes
absubmit ❌ No Deprecated plugin; Requires external essentia extractor binary
aura ❌ No Requires Flask web server; not suitable for CLI-only use
autobpm ❌ No Excluded from current release due to complexity
beatport ⚠️ Partial Loads; Requires user authentication code to access API
bpd ❌ No Requires persistent daemon (MPD server); unsuitable for CLI-only use
chroma ⚠️ Partial Loads; requires the Chromaprint package
discogs ⚠️ Partial Loads; Requires user authentication code to access API
docs ❌ No Fails to load (beetsplug.docs missing); likely deprecated
embedart ✅ Yes
embyupdate ⚠️ Partial Loads; Requires Emby password or apikey
fetchart ⚠️ Partial Loads; Art source disabled if no key is configured
import ❌ No Fails to load (beetsplug.import missing); likely deprecated
kodiupdate ⚠️ Partial Loads; Requires configuration of your Kodi host
lastgenre ✅ Yes
lastimport ✅ Yes
lyrics ⚠️ Partial Loads; Google source disabled if no API key is configured
metasync ✅ Yes
mpdstats ❌ No Requires persistent runtime for stats collection; not suitable for CLI-only use
plexupdate ⚠️ Partial Loads; Requires configuration of your Plex server
reflink ❌ No Fails to load (beetsplug.reflink missing); likely deprecated
replaygain ✅ Yes
scrub ✅ Yes
sonosupdate ✅ Yes
thumbnails ❌ No Linux desktop integration only (Nautilus, Thunar); not applicable to DSM
web ❌ No Requires persistent Flask server; not suitable for CLI-only use

Legend

  • ✅ Yes – Plugin is supported and loads successfully
  • ⚠️ Partial – Plugin loads but may be limited
  • ❌ No – Plugin is excluded, deprecated or fails to load

Documentation

Refers to https://beets.readthedocs.io/en/v2.3.1/