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.

85 lines
2.0 KiB

4 years ago
4 years ago
4 years ago
  1. # global options
  2. directory: /mnt/network/Audio
  3. library: /mnt/network/Audio/beetslibrary.db
  4. threaded: yes
  5. per_disc_numbering: yes
  6. # plugins
  7. #requirements installed by pip3 install --user [something]
  8. pluginpath: ~/.config/beets/plugins
  9. plugins: [
  10. fetchart,
  11. embedart,
  12. convert,
  13. scrub,
  14. # replaygain, # normalizes volume levels
  15. # requires pylast
  16. lastgenre,
  17. # requres discogs-client
  18. discogs,
  19. # chroma, # identifies song by acoustic fingerprint
  20. # requires flask
  21. web,
  22. duplicates,
  23. mpdupdate, # updates mpd whenever beets does something
  24. inline
  25. ]
  26. # item fields
  27. # using plugin 'inline'
  28. item_fields:
  29. multidisc: 1 if disctotal > 1 else 0
  30. # path options
  31. paths:
  32. genre:Hörspiel: Hörspiel/$album/$track $title
  33. singleton: Musik/$genre/Singles/$artist - $title
  34. albumtype:soundtrack: Musik/Soundtracks/$album/$track $artist - $title
  35. comp: Musik/$genre/Compilations/$album%aunique{}/%if{$multidisc,$disc}$track $artist - $title
  36. albumtype:audiobook: Audiobook/$albumartist - $album%aunique{}/$album%aunique{} - $title
  37. albumtype:other: Audiobook/$albumartist - $album%aunique{}/$album%aunique{} - $title
  38. default: Musik/$genre/$albumartist/$album%aunique{}/%if{$multidisc,$disc}$track $title
  39. # import options
  40. import:
  41. move: yes # override move with 'import -c'
  42. # copy: yes
  43. write: yes
  44. # plugin configurations
  45. fetchart:
  46. auto: yes
  47. minwidth: 500
  48. embedart:
  49. auto: yes
  50. ifempty: yes # don't replace existing embedded art files
  51. remove_art_file: yes # remove art file from folder when embedded
  52. #convert:
  53. scrub:
  54. auto: no
  55. lastgenre:
  56. auto: yes
  57. canonical: yes
  58. count: 1 # only fetch 1 genre
  59. prefer_specifig: yes # prefer genre down the tree rather than the popular (often more generic)
  60. source: track # artist/album/track for genre fetching
  61. whitelist: ~/.config/beets/whitelist.yaml
  62. # canonical: /path/to/genres-tree.yaml
  63. # run 'beet web', then access it on localhost:8337
  64. web:
  65. host: 127.0.0.1
  66. port: 8337
  67. mpd:
  68. host: localhost
  69. port: 6600