murdos / musicbrainz-userscripts

Collection of userscripts for MusicBrainz, by various authors
553 stars 92 forks source link

Qobuz importer button does not show #482

Open Annis3110 opened 2 years ago

Annis3110 commented 2 years ago

I've tried on both the qobuz store and the qobuz web player but couldn't find the button on either of them. I've logged in to both my qobuz account (free account with no subscription) and musicbrainz account. IMG_20220419_202316_431 IMG_20220419_202448_011 I'm using Violetmonkey's and edge's latest version. Please tell me if you need the version number of violetmonkey extension and edge.

sleepuntilspring commented 2 years ago

im having the same issue as well

redactedscribe commented 2 years ago

Still broken. Easiest way I've found for the time-being to get the bare minimum into MusicBrainz is the highlight and copy the tracklisting in full, put it into a text editor like VS Code, then use Alt + Click (or whichever other method) to define cursors for each track, and then batch sort the lines into the MBz track parser format:

1. Title - Artist (00:00:00)
2. Title - Artist (00:00:00)
...

Then just paste it into the track parser on the MBz Add Release page and fill the rest.

Some links about the broken script:

https://community.metabrainz.org/t/qobuz-importer-script/569614 https://community.metabrainz.org/t/qobuz-script/585934

Serene-Arc commented 2 years ago

So I did a bit of poking and the reason that this script is failing is quite simple and rather inescapable. Qobuz has decided to unpublish their API and seems to be phasing it out. The API call that the script waits for never comes and there's no documentation or way to make a call ourselves.

From what I can tell, the only way forwards for this userscript vis-a-vis Qobuz is to parse the page directly, which will lead to less and lower-quality information. Unfortunately there's not currently a way around that.

realbaylen commented 7 months ago

:(

DoktorSultan commented 2 months ago

Easiest way I've found

MP3Tag has an export function, in which you can define how to export the tages to a plain text file. With this you can simply create a txt export compatible with the track parser for any downloaded files, if there is no (working) importer available.

Just discovered I have the same issue: Qobuz importer doesn't do anything...

Serene-Arc commented 2 months ago

I have this written on my TODO list, learnt JavaScript to do this, but I'm a student still and there never seems to be the time. I get a fair bit of music from Qobuz though so I'd like to get the importer working again. A project like MusicBrainz is extremely important.