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.

87 lines
2.1 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{} - $track - $title
  37. # auskommentiert, da unklar, warum other unter audiobooks laufen sollten
  38. # albumtype:other: Audiobook/$albumartist - $album%aunique{}/$album%aunique{} - $title
  39. default: Musik/$genre/$albumartist/$album%aunique{}/%if{$multidisc,$disc}$track $title
  40. # import options
  41. import:
  42. move: yes # override move with 'import -c'
  43. # copy: yes
  44. write: yes
  45. # plugin configurations
  46. fetchart:
  47. auto: yes
  48. minwidth: 500
  49. embedart:
  50. auto: yes
  51. ifempty: yes # don't replace existing embedded art files
  52. remove_art_file: yes # remove art file from folder when embedded
  53. #convert:
  54. scrub:
  55. auto: no
  56. lastgenre:
  57. auto: yes
  58. canonical: yes
  59. count: 1 # only fetch 1 genre
  60. prefer_specifig: yes # prefer genre down the tree rather than the popular (often more generic)
  61. source: track # artist/album/track for genre fetching
  62. whitelist: ~/.config/beets/whitelist.yaml
  63. canonical: yes
  64. # canonical: /path/to/genres-tree.yaml
  65. # run 'beet web', then access it on localhost:8337
  66. web:
  67. host: 127.0.0.1
  68. port: 8337
  69. mpd:
  70. host: localhost
  71. port: 6600