ROpdebee's userscripts support thread

Thanks! That fixed it.

2 Likes

The other day when I tried to submit cover art from Qobuz with ECAU, the script encountered an HTTP 403 error.
What I’m curious to know is if this is a widespread problem with Qobuz, or just isolated to one release, artist, label, etc.
Here’s the release in question in case anyone else wants to take a stab at it.

This Qobuz example works for me:

Successfully added 1 image(s)

1 Like

Interesting. I’m on Firefox 121.0 running the same version of Violentmonkey.

Update: I tried importing an image from an unrelated Qobuz release and got a 403 there too. Perhaps my IP address has been blacklisted by them? I don’t think I’ve ever used ECAU to import from Qobuz except for one or two occasions.

1 Like

https://musicbrainz.org/edit/107539829

1 Like

@HibiscusKazeneko would you mind sharing which country you are in? Qobuz is known to act strangely when accessing releases in countries where it is not available.

ECAU uses the Qobuz API to check whether there are “goodies”, like digital booklets, available for download. My best guess is that this request is causing the 403 error. If the API request fails, ECAU uses a fallback solution that does not rely on the API. However, this is only triggered on 404 errors, not on 403. I can change it to also use the fallback option on 403 errors, but ideally I’d like to know more about why it is returning a 403 in the first place, so we might be able to find a better solution.

3 Likes

I’m in the US. So is tigerman325 (AFAIK), but he had success where I didn’t. There must be something else going on.
I’m also on a Mac running macOS 14.2.1 (Sonoma), FWIW.

1 Like

Yeah, I think we both live in Texas even. I had zero issues, worked normally, but I use Windows 11 with MS Edge.

2 Likes

I’ve added the fallback solution for 403 errors in ECAU 2024.1.6.

6 Likes

I have the same issue on kiwi, on desktop Firefox it works fine.

Anyone else having trouble importing cover art from TIDAL? Every time I try, I get a “Tidal release does not exist” error.

It gives me that for releases that aren’t available in the US. TIDAL has API geolocks, like Spotify does now. I use yambs. There you can enter the country code of the release if it’s outside of the US, and it’ll give you the artwork after you enter for edits. I copy the URL and use that. It’s the only workaround I’ve found for this.

1 Like

Interesting. Xythium’s TIDAL importer thingy showed this release as available but I can’t find any valid territories through yambs.

Now that is weird. Haven’t had that happen yet.

Yeah, that’s weird; I don’t see it as available for any of the countries/territories listed at https://support.tidal.com/hc/en-us/articles/202453191-TIDAL-Where-We-re-Available either.

@Xythium, any ideas? Does your importer use the https://api.tidal.com/v1/albums/<id>?countryCode=<country> endpoint or something else?

I checked again and it’s since been removed from the list. I guess I caught it right before it was pulled worldwide…
Interestingly enough, the release in question is still available on Spotify. It’s been pulled from Amazon Music too.

3 Likes

Has anyone else had this happen to them?
The grey bar didn’t appear when the preview loaded before I submitted the image. Something must have gone haywire while ECAU was submitting the image.

3 Likes

atm it is using the listen.tidal.com api to search for artists matching your input and then getting every album by those artists.

every release loaded is saved in your browser’s indexeddb (since that page is not connected to a server), where you can also view the raw data. every release that shows up should be available in the country you selected (or new zealand before i added the dropdown). there is no other data available on what countries releases are available in that i have found

3 Likes

fyi if you havent reset your browser’s cache you can still view that release’s data if you have previously searched for it. in chrome you can find it in dev tools > application > storage > indexeddb > tidal > releases (but it looks like i forgot to save details about tracks)

2 Likes

Hi @ROpdebee, I am writing to inform of potential issues that affect a couple of your scripts. The scripts are:

  • MB: Bulk copy-paste work codes
  • MB: Validate Work Codes

Now for the issues:

  1. Some works’ identifier formats are different/evolving, and the CISAC entries contain both old and new codes, but the scripts use only the shorter (older?) one. For example, the longer of these code pairs was discarded by the script:
AGADU ID: 4614925, 4614925004
APDAYC ID: 2315134, 2315134007

AGADU ID: 4335761, 4335761004
APDAYC ID: 2210008, 2210008007

APA ID: 5470058, 5470058015
AGADU ID: 4543909, 4543909004
APDAYC ID: 8945826, 2300352, 8945826007, 2300352007
SADAIC ID: 709937, 709937061

APA ID: 5469903, 5469903015
AGADU ID: 4560797, 4560797004
SADAIC ID: 709462, 709462061
APDAYC ID: 2308903, 2308903007

APA ID: 5469893, 5469893015
AGADU ID: 4681123, 4681123004
APDAYC ID: 2357281, 2357281007

APA ID: 5469904, 5469904015
AGADU ID: 4611051, 4611051004
SADAIC ID: 709463, 709463061
  • here are some sample outputs of where the IDs were changed:
Changed SACVEN ID 2099014060 to 2099014
Changed SAYCE ID 836039065 to 836039
Changed SAYCO ID 836039084 to 836039

Changed ACDAM ID 335686103 to 335686
Changed SACVEN ID 2331539060 to 2331539
Changed SADAIC ID 709456061 to 709456
Changed SAYCE ID 973434065 to 973434
Changed SAYCO ID 973434084 to 973434

Changed APDAYC ID 3717216007 to 3717216
Changed SACVEN ID 1793982060 to 1793982
Changed SAYCE ID 3298045065 to 3298045
Changed SAYCO ID 3298045084 to 3298045
  • additionally, the following edit may be of use:

https://musicbrainz.org/edit/110077126

  1. PRS tune codes appear to have adopted a new format. For instance, searching CISAC for T-070.102.714-6 lists three PRS codes:
052 PRS AS8007875CE2EBD4C232
052 PRS ASEA4DC25F26F0B2AC21
052 PRS 0859764L
  • another example of these new PRS tune codes can be found in T-070.141.490-5:
052 PRS AS9E4BE4CDA7826DF9AF
052 PRS AS31782E3461A02F5F0B
052 PRS 003238LU

I couldn’t find any mention of the new format on the official PRS website.

If there’s any other info I can provide, please let me know.

Regards,

strat666

1 Like