Can anyone tell me how to get plugins to load properly? I’m running beets in a docker container on a Synology NAS. Thanks.
Please include your configuration.
## Beets configuration-------------------------------------------------------
## Will 10-28-2021-----------------------------------------------------------
## Global Options------------------------------------------------------------
# Path to the beets library file. By default, beets will use a file called library.db.
directory: /music
# The directory to which files will be copied/moved when adding them to the library.
# Defaults to a folder called Music in your home directory.
library: /config/musiclibrary.blb
## Importer Options----------------------------------------------------------
import:
# Specifies a filename where the importer’s log should be kept.
log: /config/beet.log
# write metadata to music files
write: yes
#do not move imported files from source to music directory
# Either yes or no, indicating whether to copy files into the library directory
#when using beet import. Defaults to yes.
copy: no
# Either yes or no, indicating whether to move files into the library directory
# when using beet import. Defaults to no.
move: yes
delete:no
## use auto-tagging where possible
## do not require confirmation on strong matches
autotag: yes
# Either yes or no, controlling whether the importer runs in timid mode, in
# which it asks for confirmation on every autotagging match, even the ones that
#seem very close. Defaults to no.
timid: no
# Either yes, no, or ask. Controls whether interrupted imports should be resumed.
resume: ask
# Either yes or no, controlling whether imported directories are recorded and
# whether these recorded directories are skipped.
incremental: no
# Either ask (default), asis or skip. Specifies what should happen during an
# interactive import session when there is no recommendation.
none_rec_action:ask
# Either yes or no (default), controlling whether to ask for a manual decision
# from the user when the importer is unsure how to proceed.
quiet: no
# Either skip (default) or asis, specifying what should happen in quiet mode
# (see the -q flag to import, above) when there is no strong recommendation.
quiet_fallback: skip
# One of apply, skip, asis, or none, indicating which option should be the
# default when selecting an action for a given match. The default is apply.
default_action: apply
# A list of locale names to search for preferred aliases.
languages: en
# Whether the importer UI should show detailed information about each match it
# finds. Default: no.
detail: yes
## ??? --flat option. This takes all the music files under the directory
# (recursively) and treats them as a single large album instead of as one
# album per directory.
flat: no
# use the release-date of the original (first) release of an album?
original_date: no
# on multi-disk releases, assign track numbers for the whole album.
# If "per disk", make sure tracknames do not collide ("paths" setting).
per_disc_numbering: yes
# files matching these patterns are deleted from source after import
clutter: ["Thumbs.DB", ".DS_Store", "*.m3u", ".pls", "*.jpg", "*.m3u", "*.log", "*.cue"]
# files/directories matching one of these patterns are ignored during import
ignore: [".*", "*~", "System Volume Information"]
replace:
'[\\/]': _
'^\.': _
'[\x00-\x1f]': _
'[<>:"\?\*\|]': _
'[\xE8-\xEB]': e
'[\xEC-\xEF]': i
'[\xE2-\xE6]': a
'[\xF2-\xF6]': o
'[\xF8]': o
'\.$': _
'^\s+': ''
'\s+$': ''
'^-': _
# When importing album art, the name of the file (without extension) where the cover
# art image should be placed. Defaults to cover (i.e., images will be named cover.jpg or
# cover.png and placed in the album’s directory).
art_filename: albumart
# Either yes or no, indicating whether the autotagger should use multiple threads.
threaded: yes
# Either yes or no, indicating whether matched albums should have their year, month,
# and day fields set to the release date of the original version of an album rather
# than the selected version of the release. Default is no.
original_date: no
##UI Options
# Either yes or no; whether to use color in console output.
color: yes
## Path Format Configuration
paths:
default: $albumartist/$album%aunique{}/$disc-$track $title
singleton: Non-Album/$artist - $title
comp: Compilations/$album%aunique{}/$track - $title
albumtype_soundtrack: Soundtracks/$album/$track $title
plugins: [
fetchart
embedart
convert
scrub
replaygain
lastgenre
chroma
web
]
fetchart:
auto: yes
embedart:
auto: yes
convert:
auto: no
ffmpeg: /usr/bin/ffmpeg
opts: -ab 320k -ac 2 -ar 48000
max_bitrate: 320
threads: 1
scrub:
auto: yes
replaygain:
auto: no
lastgenre:
auto: yes
source: album
web:
host: fishbot.asuscomm.com
port: 8337
Aha—this is not quite the right syntax:
The docs shows how to do this:
https://beets.readthedocs.io/en/stable/plugins/index.html#using-plugins
Basically, you can either remove the []
s and put it on one line, or you can add commas to make it a proper YAML list.
Thank you! I really appreciate you taking the time. Cheers.