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/