The userscript discussion thread

Nevermind, I realized it’s caused by my browser which assumed Russian to be my default language on Deezer for whatever reason.

1 Like

Used the holidays to make a couple of updates:


MusicBrainz Nuclear Tags now shows saved tags/quick tag buttons on more pages (label, work, area, event, recording). It also now uses ‘GM_setValue’ instead of ‘localStorage’ to save remembered tags, making them stick across different domains (e.g. prod and beta). Thanks for making tickets @chaban

Click here for an in-action gif of a few hundred vgm tags being added at once at the rg > release > recording levels, on selected items.


MusicBrainz Quick Recording Match now loads reliably and reliably gives results (instead of going too fast and not picking up suggestions).

Click here for an in-action gif of an import from a different digital source into an existing release group and then auto matching to the existing recordings (safer to check for tracklist and timing differences at this stage, rather than blindly reuse an existing medium).

I thought I’d shared this, but I can’t find it, so maybe not. Reminded because @sound.and.vision was asking about Soundcloud support on Harmony etc.

I had AI throw together a script that will go through and grab track titles and lengths from souncloud sets/releases etc, copying them to the clipboard in a MB track parser-readable format. I found it a must-have for adding Soundcloud stuff over the break, since it otherwise obfuscates the track times.

No issues so far: MusicBrainz Soundcloud track parser (draft)

2 Likes

I think there is also a SoundCloud: MusicBrainz import userscript, but I don’t know any soundcloud album URL to test it.

Update

I reactivated my SoundCloud account and then found an album page, there.
Sorry, this userscript doesn’t work.

1 Like

Yeah, I should have mentioned that I tried that script and couldn’t get it to work. I’ll add a note to the userscript page that it doesn’t work

1 Like

Still works for me but you have to be logged in:

1 Like

I haven’t had any issues. Send me your browser + userscript engine and I will see if I can reproduce / fix the issue.

1 Like

Does anyone know how to fix these? Or are there updated editions around somewhere?

I used to use the following ones a lot, but the buttons just don’t press in any more on Win10\Vivaldi\Violent Monkey.

Some work - Dates and Clone Release Relations - but the rest don’t any more.

I tried reading at github, but it is dev talking to dev in dev language and I no idea what to do with this knowledge. Replace removed getSourceEntityInstance by reosarevok · Pull Request #115 · loujine/musicbrainz-scripts · GitHub and Clone recording relationships not working in Beta · Issue #114 · loujine/musicbrainz-scripts · GitHub

If someone can point what code I can swap where, then I can edit the script. But github language looses me.

Others users have made some great updates :partying_face:


MusicBrainz Nuclear Tags has been pretty much entirely refactored by @chaban, to use the API instead of crawling through one-by-one. It also works on more page types, like labels! And allows up-tagging to release groups, where applicable. Tested by both of us over the break.

If you run into issues please set ‘const ENABLE_TEST_MODE = false;’ to true and feedback.


MusicBrainz Quick Join Phrases now has support for custom join phrases, thanks to @yomo12. Set them via the userscript options interface in your userscript manager.

1 Like

Fixed! (Totally didn’t take me 4 months lol)

1 Like

A post was merged into an existing topic: A new MusicBrainz user script was released