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
File details
Details for the file beets-vtalbumartist-1.0.0.post1.tar.gz
.
File metadata
- Download URL: beets-vtalbumartist-1.0.0.post1.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f30af884cf8f6287e9aa8f4145c71a7c9e2448d17ae8f35bae5bd4f67930e613 |
|
MD5 | 25013a30fc6ce6be48adaf104628a1b3 |
|
BLAKE2b-256 | c3384b20614d247ca6a8b8c0f91494fba8df374da720fe3126f1d61e4f79e8d7 |
File details
Details for the file beets_vtalbumartist-1.0.0.post1-py2.py3-none-any.whl
.
File metadata
- Download URL: beets_vtalbumartist-1.0.0.post1-py2.py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eaef6a52edac1f1700bde7e7345974c8d3b14439494531c9a9460047476f349 |
|
MD5 | c28bf550969f7ce8d88f7098e0bc8adb |
|
BLAKE2b-256 | fbb2ee986c312a9815f2f075fe439b683fdb0396e76ebdb30dbfb311d5ebf7a8 |