You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

79 lines
1.9 KiB

# global options
directory: /mnt/network/Audio
library: /mnt/network/Audio/beetslibrary.db
threaded: yes
per_disc_numbering: yes
# plugins
#requirements installed by pip3 install --user [something]
pluginpath: ~/.config/beets/plugins
plugins: [
fetchart,
embedart,
convert,
scrub,
# replaygain, # normalizes volume levels
# requires pylast
lastgenre,
# requres discogs-client
discogs,
# chroma, # identifies song by acoustic fingerprint
# requires flask
web,
duplicates,
inline
]
# item fields
# using plugin 'inline'
item_fields:
multidisc: 1 if disctotal > 1 else 0
# path options
paths:
genre:Hörspiel: Hörspiel/$album/$track $title
singleton: Musik/Singles/$genre/$artist - $title
albumtype:soundtrack: Musik/Soundtracks/$album/$track $artist - $title
comp: Musik/$genre/Compilations/$album%aunique{}/%if{$multidisc,$disc}$track $artist - $title
albumtype:audiobook: Audiobook/$albumartist - $album%aunique{}/$album%aunique{} - $title
albumtype:other: Audiobook/$albumartist - $album%aunique{}/$album%aunique{} - $title
default: Musik/$genre/$albumartist/$album%aunique{}/%if{$multidisc,$disc}$track $title
# import options
import:
move: yes # override move with 'import -c'
# copy: yes
write: yes
# plugin configurations
fetchart:
auto: yes
minwidth: 500
embedart:
auto: yes
ifempty: yes # don't replace existing embedded art files
remove_art_file: yes # remove art file from folder when embedded
#convert:
scrub:
auto: no
lastgenre:
auto: yes
canonical: yes
count: 1 # only fetch 1 genre
prefer_specifig: yes # prefer genre down the tree rather than the popular (often more generic)
source: track # artist/album/track for genre fetching
whitelist: ~/.config/beets/whitelist.yaml
# canonical: /path/to/genres-tree.yaml
# run 'beet web', then access it on localhost:8337
web:
host: 127.0.0.1
port: 8337