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/rafaelparente/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.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f30af884cf8f6287e9aa8f4145c71a7c9e2448d17ae8f35bae5bd4f67930e613 |
|
MD5 | 25013a30fc6ce6be48adaf104628a1b3 |
|
BLAKE2b-256 | c3384b20614d247ca6a8b8c0f91494fba8df374da720fe3126f1d61e4f79e8d7 |
Hashes for beets_vtalbumartist-1.0.0.post1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eaef6a52edac1f1700bde7e7345974c8d3b14439494531c9a9460047476f349 |
|
MD5 | c28bf550969f7ce8d88f7098e0bc8adb |
|
BLAKE2b-256 | fbb2ee986c312a9815f2f075fe439b683fdb0396e76ebdb30dbfb311d5ebf7a8 |