I would like to share a userscript I created to import Soundcloud releases: sc-mb-importer.user.js
The import button will show up on the right hand side, below the cover art. If the url already exists within MusicBrainz, the button will open that release. If you have issues, feedback, or questions, leave them here or at the github repo.
I have the same problem. Iâm on macOS Ventura 13.1, running Firefox 108.0.2 using Violentmonkey 2.13.5.
I donât know if this is related to a known problem with this version of Violentmonkey or not, but I strongly suspect it is.
For mobile (m.soundcloud.com), the site is completely different, and the script wonât match those urls. Have you tried requesting the desktop version of the site?
It still doesnât work for me, even after refreshing the page
FTR, Iâm running Violentmonkey 2.13.7 now, so the injection problems from 2.13.5 are gone.
another feature would be to add the UPC, if itâs available in the page source. unfortunately I donât have an example on hand, but perhaps I can find oneâŚ
Currently, this script requires you to be logged in to Soundcloud. Without being logged in, there is no way to get certain information such as track duration, barcode, etc. This is unfortunate, and I am trying to look for a solution.
When I try to install it I get
âUser script download failed
Ignoring @match pattern https://soundcloud.com//* because: Error: @match: Invalid host specified.â
It sounds like you are using Greasemonkey, which does not support wildcards matching in protocol, as well as other features in the userscript. You can switch to another userscript manager, or follow this issue on GitHub until it is resolved.
just added a ticket as well, but I wanted to bring up that this importer does not add a âDownload for freeâ link for native SoundCloud downloads
I believe some artists will also add links to external sites (MediaFire, Mega.nz, Google Drive, etc.), but I donât know how easy those would be to detectâŚ
Iâve added the âDownload for freeâ URL to the import script.
The links to external sites are classified by Soundcloud as the âBuy-link,â so I think the script should import these as a âpurchase for downloadâ link type by default, not âdownload for free.â
well, thatâs not always how the field is used in the wild. a couple examples below of artists using this link for some sort of free download, whether Toneden.io, Bandcamp pages, or others