Beets plugin that provides a customizable flexible field/tag, vt_albumartist, which defaults to the track's albumartist.
Project description
Beets - VT Album Artist
This is a plugin for Beets. It provides a customizable flexible field/tag, vt_albumartist, which defaults to the track's albumartist. With this tag you'll be able to group different artists under a same group if your music player supports custom tags (e.g.: MusicBee).
Plugin only lightly tested by me. Use at your own risk!
Install
To install it, use pip:
pip install beets-vtalbumartist
or
git clone https://github.com/rafaelp-dev/beets-vtalbumartist.git
cd beets-vtalbumartist
python setup.py install
Configuration
Enable the plugin in beets' config.yaml
plugins: vtalbumartist
How to use it
It works as an extra import stage, after Apply-like actions, which allows the user to Edit the "Virtual Album Artist", saving this value under the field/tag "vt_albumartist". If not edited, its value will be the same as the album's artist field/tag.
To change this field/tag for already imported tracks (but not set it), use the modify function on beets like it's explained here in the Docs. For example:
beet modify vt_albumartist='beastie men' artist:'beastie boys'
will change the tag for all tracks whose artist is "beastie boys".
It's compatible with built-in plugins that modify tags, like
scrub
and mbsync
. Currently, the only way to set this
field/tag for already imported tracks is by using the plugin
scrub.
By running it, tracks without this field/tag will be set
with the default value (albumartist).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for beets-vtalbumartist-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c08d0d9c6f33a176dd3c58baaa1430599194e8ac50c4c9c60d2d0257282558f |
|
MD5 | b29d483520b9dc4cc95bc00360d210ee |
|
BLAKE2b-256 | 6da84909cd21c45b6cdcf2280b692c3d10c2b06a6b17cf490bdf7c72037c11b3 |
Hashes for beets_vtalbumartist-1.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aee56fd73d36b3a16185307ba6004870e0e77eeb4c8b9c510df7fe31dc06e2e7 |
|
MD5 | 407f476ab3c3adc060d25e0125b4b058 |
|
BLAKE2b-256 | 1ee714ad607df9c2d85194ab69daf2cc1a832b3f84c805ebaea783228c1f6597 |