Picard: "Feat. Artists in Titles" plugin moves "featured" artists but not "with" artists.
2024-06-17 16909, 2024
iconoclasthero
1. is there a more comprehensive plugin f/this?
2024-06-17 16909, 2024
iconoclasthero
2. i believe i saw something that tries to normalize the "featured"/"with"/etc. designations, is that the best workaround?
2024-06-17 16910, 2024
iconoclasthero has quit
2024-06-17 16905, 2024
iconoclasthero joined the channel
2024-06-17 16959, 2024
iconoclasthero has quit
2024-06-17 16952, 2024
broodroost3r joined the channel
2024-06-17 16953, 2024
broodroost3r has quit
2024-06-17 16906, 2024
outsidecontext[m joined the channel
2024-06-17 16906, 2024
outsidecontext[m
iconoclasthero: that plugin is one of the very simple ones. You could tweak the regular expression used for matching the featuring to also include with, see https://github.com/metabrainz/picard-plugins/blob…
2024-06-17 16958, 2024
outsidecontext[m
Or you use scripting. What the plugin does can also be done with scripting
2024-06-17 16957, 2024
outsidecontext[m
why?
2024-06-17 16900, 2024
iconoclasthero[m joined the channel
2024-06-17 16900, 2024
iconoclasthero[m
this is such an insoluble problem.
2024-06-17 16931, 2024
iconoclasthero[m
well, for all i know it could have been you who told me putting artists in track titles is "bad"
2024-06-17 16941, 2024
iconoclasthero[m
and i cannot figure out how to deal with them.
2024-06-17 16902, 2024
iconoclasthero[m
and obviously everyone has some sort of similar problem around this otherwise there wouldn't be all these various workarounds.
2024-06-17 16932, 2024
iconoclasthero[m
i'm trying to avoid this:
2024-06-17 16944, 2024
outsidecontext[m
I don't think I said this. If you prefer it in the track title it is fine. You just shouldn't put it in the track title for data you submit to MB
2024-06-17 16933, 2024
iconoclasthero[m
it was a couple years ago.
2024-06-17 16946, 2024
iconoclasthero[m
anyway...
2024-06-17 16901, 2024
iconoclasthero[m uploaded an image: (248KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/kDmTsbeValSPJreDuueCdGHT/Screenshot%20from%202024-06-17%2011-47-22.png >
2024-06-17 16940, 2024
iconoclasthero[m uploaded an image: (241KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/nRDjzDOrEtNywfFWrpWlUedr/Screenshot%20from%202024-06-17%2011-48-29.png >
2024-06-17 16921, 2024
iconoclasthero[m
if you look at the left pane, the problem is that when i have unusually long names because of featured artists, it messes things up.
2024-06-17 16936, 2024
iconoclasthero[m
this is an e.g., but the problem is across various things.
2024-06-17 16957, 2024
iconoclasthero[m
putting the info in the artist means i have a million artists depending on how i sort...
2024-06-17 16911, 2024
iconoclasthero[m
i was thinking about removing it from both and just relying on tags.
2024-06-17 16929, 2024
broodroost3r joined the channel
2024-06-17 16950, 2024
iconoclasthero[m
i actually went and truncated a pink floyd track title because it was too long.
<05cheekychoccy> I remember making a tagger script to move more variations of feat. to the title with some regex so it's definitely doable, I don't think I still have mine though since I stopped doing that
2024-06-17 16926, 2024
iconoclasthero joined the channel
2024-06-17 16923, 2024
iconoclasthero
at some point i stopped caring and failed to notice the renaming plugin wasn't there anymore.
2024-06-17 16916, 2024
atj[m] joined the channel
2024-06-17 16916, 2024
atj[m]
<iconoclasthero[m> "well, for all i know it could..." <- i'll tell you it now for free if you want
2024-06-17 16921, 2024
atj[m]
because yes it is bad
2024-06-17 16940, 2024
broodroost3r joined the channel
2024-06-17 16955, 2024
iconoclasthero[m
atj[m]: i'm deeply ambivalent about where to stick them.
2024-06-17 16951, 2024
atj[m]
it feels like you should probably just ignore them? the value of featuring artists being properly credited as artists is so they can be referenced and indexed
2024-06-17 16956, 2024
outsidecontext[m
iconoclasthero: here are two Picard scripts, one to move featuring from artist to title and one to remove it from both artist and title. The matching patterns also considers "with". https://gist.github.com/phw/7ff4ab97252b4f2488110…
2024-06-17 16905, 2024
atj[m]
but you didn't seem to see that as a benefit
2024-06-17 16913, 2024
iconoclasthero[m
atj[m]: the value of featured artists being properly credited is so that when I go back and listen to a TTB show from the 2016 Jazz fest, I can know, if I look at the song, that e.g., SRV's brother played a particular song with them.
2024-06-17 16936, 2024
iconoclasthero[m
capturing that information is of value to me.
2024-06-17 16932, 2024
atj[m]
so we agree :)
2024-06-17 16942, 2024
iconoclasthero[m
the ambivalence comes from the fact that i don't necessaily want to see that information when I'm looking at large views of the library.
2024-06-17 16911, 2024
iconoclasthero[m
* i don't ~~necessaily, * necessaily~~, * normally want to
2024-06-17 16926, 2024
iconoclasthero[m
* i don't ~necessaily, * necessaily~, * normally want to
2024-06-17 16934, 2024
iconoclasthero[m
s/necessaily/normally/
2024-06-17 16935, 2024
atj[m]
i think most media players don't handle featuring artists very well, but then the tagging situation isn't great
2024-06-17 16914, 2024
iconoclasthero[m
there's a warren haynes benefit concert series and he's got a bunch of bands and whatnot so there are titles like
2024-06-17 16914, 2024
iconoclasthero[m
`'02-11 - Gov'\''t Mule with Larry McCray, Derek Trucks, Jason Patterson, Yonrico Scott, & Johnny Neel -- It Hurts Me Too.mp3'`
2024-06-17 16914, 2024
iconoclasthero[m
`'02-12 - Gov'\''t Mule -- Merry Christmas Baby (feat. Little Milton, Susan Tedeschi, Derek Trucks & Johnny Neel).mp3'`
2024-06-17 16927, 2024
iconoclasthero[m
which is what got me exercised about this today.
2024-06-17 16924, 2024
iconoclasthero[m
i think maybe what would work for me is to start using albumartist for the filenaming pattern and leave the artists there.
2024-06-17 16905, 2024
iconoclasthero[m
file names would end up normal and i'd have that info in the artist tags.
2024-06-17 16905, 2024
iconoclasthero[m
inre media players...i use mpd and the front end that looks at them is custom.
are the tags are written such that the primary artist is always the first in the listing of artist mbids e.g., for 02-11 Gov't Mule's the first artist ID. Is that fixed?
2024-06-17 16934, 2024
iconoclasthero[m
s/are//
2024-06-17 16947, 2024
iconoclasthero[m
MusicBrainz Artist Id : f8796712-19fd-49ca-9cc7-99c30215b3cd/09c635be-c8e8-4f89-94bf-05c66b8144a1/954a45e0-5e21-44ae-8d56-44b79b4f1cb3/43c9b1d1-f76a-4303-a0d5-f6e7235febcc/98a9cd76-93bd-4643-9713-7423b5925523/890c46a6-0a48-4a6c-a2a4-4414d78f85bc
2024-06-17 16931, 2024
iconoclasthero[m uploaded an image: (230KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/XorAtvHeeiWEqQcfBvveiKJf/Screenshot%20from%202024-06-17%2013-30-09.png >
2024-06-17 16903, 2024
iconoclasthero[m
i have something significantly more usable, i'm just trying to figure out a way to trick out "Various Artists" to the primary track artist.
you mean like script a "Primary artist" tag for VA releases?
2024-06-17 16943, 2024
BobSwift[m]
I mean like extracting a primary artist for an album (or track).
2024-06-17 16926, 2024
iconoclasthero[m
<BobSwift[m]> "I mean like extracting a primary..." <- and save it to a metadata tag?
2024-06-17 16936, 2024
BobSwift[m]
Yup. The plugin creates a whole bunch of artist related script variables.
2024-06-17 16908, 2024
iconoclasthero[m
that's the line I was thinking along. the issue with resorting to metadata mpd doesn't store is that I'll need another (probably costly) fork to get the info from the metadata of each song.
2024-06-17 16909, 2024
iconoclasthero[m
I'm thinking of some logic in awk/my bash script that will check for VA as the albumartist and pull from a non-printing %artist% field returned by mpc, stripping everything that could be interpreted as "with" and "feat" artists....
2024-06-17 16920, 2024
iconoclasthero[m
though the mpd protocol itself stores a few mbtags.
if it is interesting to anyone, it seems that it takes about 35% longer to pull the mb artist id from mutagen and then get the name from the api than just the latter (i.e., if i engage the mpd protocol instead of using mpc and return the mb artist ids that way)... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/cblDoubsjHtVedqGmnXSTCMQ>)