Replies: 1 comment 1 reply
-
For the first issue, you can use the rewrite plugin to rewrite the artist name. rewrite:
artist AJJ: Andrew Jackson Jihad For the second issue, use the importreplace:
replacements:
- album_fields: artist
replace:
' ; ': 'REPLACEMENT' |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Anyone who has used MusicBrainz extensively for metadata tagging in Beets has surely encountered problem cases. A few examples, using my collection:
;
used on some classical albums for the album artist, I prefer to manually edit it to something more descriptive.Obviously, each person is going to have their own issues like this. They don't reflect necessarily reflect issues with the MB database - at least, we can't all go in and edit it to our personal tastes. This means maintaining a bunch of differences in your local files. Some will make the changes they want and never update their files, but I prefer to get the latest data from MusicBrainz every so often. I've learned interesting things about my music collection from this data.
As far as I can tell Beets offers no easy way to do this, and I'm wondering what solutions / workarounds others may have employed here.
I have a few ideas but I'm not really happy with them:
beet import -L ^mbsync:skip
.beet mod
something, append the command to a script. Then, after you mbsync, you can run the script again to restore your local changesFrom a development point of view, if I was going to improve this, it seems like I'd want to focus on the mbsync plugin. Does that seem reasonable? Might not be too hard to (a) make it possible to only update files that match a query, (b) prompt when any tag from a configured list would be updated rather than updating silently.
Beta Was this translation helpful? Give feedback.
All reactions