MusicBrainz is a community maintained database of music information. One of its primary uses is as a source of metadata for tagging MP3s. It provides a web service to access the data.
Questions tagged [musicbrainz]
104 questions
0
votes
1 answer
Fetching album art from the Cover Art Archive (archive.org) API leads to CORS errors due to redirects
I'm developing a frontend for the MusicBrainz API that can search for artists as well as their releases (release groups, specifically). When I attempt to find a certain cover art from the release group's respective MusicBrainz ID (MBID) via their…

Lachlan
- 1,245
- 5
- 18
- 34
0
votes
0 answers
Problem executing a query in PostgreSQL (Musicbrainz database)
We have to write a query of the Musicbrainz database (here you can see the scheme).
The query is:
Find the releases where the artist name is different from the credited
name in the release (the result must contain the release name, the
…

gaaab
- 16
- 3
0
votes
1 answer
Musicbrainz SQL query to get tracks for release_group
I am using the musicbrainz.org postgresql database, which I have installed locally and have accessed via python.
The database is a list of music artists and associated criteria. Here is the schema :
How can I create a SQL query that outputs all…

hylow
- 3
- 3
0
votes
2 answers
Understanding the type of out put from Musicbrainz cpan module?
Im using the Musicbrainz cpan module to look up an album but Im having a few issues trying to decipher the output I recieve. I used data::Dumper to have a look at it, and it appears to be a hash or array of some sort but when I try to check the type…

asaf
- 1
0
votes
0 answers
PostgreSQL Query Optimization musicbrainz
Hi I have this postgresql code that I want to optimize to use less temporary disk space:
SELECT l1.name, l2.name
FROM label l1 INNER JOIN label l2 ON l1.id > l2.id INNER JOIN
label l3 ON l1.id <> l3.id AND l2.id <> l3.id
WHERE NOT EXISTS (SELECT *…

Itstudent88
- 9
- 2
0
votes
0 answers
Automating SPARQL queries on MusicBrainz endpoint
I'm currently working on a project and I can't manage to figure out how to retrieve data (giving for example an artist/song/album name) from MusicBrainz.
To be more specific
My final goal is to have something similar to this one script that works on…

Salvatore Perri
- 1
- 1
0
votes
1 answer
Dealing with request rate limits, MusicBrainz API
Question: Is a time delay a good way of dealing with request rate limits?
I am very new to requests, APIs and web services. I am trying to create a web service that, given an ID, makes a request to MusicBrainz API and retrieves some information.…

sdiabr
- 487
- 1
- 8
- 23
0
votes
1 answer
MusicBrainz Picard error tagging video files
MusicBrainz Picard is an excellent music tagging tool, able to fingerprint audio, even in video files… in theory! It's just not being able to write the tags onto the video files, spewing this error instead (line numbers may vary):
E: 11:16:58…

André Levy
- 280
- 2
- 13
0
votes
1 answer
Getting the official release id in MusicBrainz
I am doing the ISRC lookup for eg.
https://musicbrainz.org/ws/2/isrc/SEUM71401533?inc=releases
In the response I get list of releases. Now how do I filter the one official release. There are many official releases. I just want to get the cover art…

nick.tdr
- 4,627
- 4
- 28
- 41
0
votes
1 answer
Musicbrainz query case sensitive?
I'm running a Java application that queries the Musicbrainz database for info and I ran into a peculiar problem. The query that my application builds (using java.net.URL.URL) is as…

Mate de Vita
- 1,102
- 12
- 32
0
votes
2 answers
Query SQL: List the pairs of artists who have never collaborated with each other but have collaborated with a third artist in common
I have this table called FEATURING:
* Artist_1, join_phrase, Artist_2 *
Shakira feat. Rihanna
Eminem feat. Rihanna
Sia feat. Eminem
SeanPaul feat. Sia
Queen feat. …

Ralph
- 23
- 6
0
votes
2 answers
SQL: Take the oldest date from a table like [ date_year, date_month, date_day ]
i have this table called RELEASE:
*Country, Album, Date_year, Date_month, Date_day*
Italy Z 1940 2 27
Italy Y 1992 11 22
Italy X 1940 1 20
Italy R 1998 null…

Ralph
- 23
- 6
0
votes
2 answers
Querying https://musicbrainz.org for all artists
How can I query for all artists who were born after 1720 and died before 1900 on https://musicbrainz.org?
I need to retrieve their IDs and some information about them.
Is it possible to get data in JSON format?

Lukas Navickas
- 83
- 1
- 7
0
votes
1 answer
MusicBrainz Server Update
I successfully installed a freshly downloaded virtual instance a few days ago, running in VirtualBox on Windows 10. Seems to be working fine. Noticed that under 'Statistics' on the home page is was dated April 2016. Configured with a key for…

milleph
- 462
- 5
- 20
0
votes
1 answer
How to get information about the series a release belongs to via Musicbrainz
I plan to extend the music library manager beets, which relies on Musicbrainz as backend.
What I want to do is find out the Series a Compilation belongs to given the MBID of the compilation.
When you open a release in the WEB-Interface, the "release…

Nippey
- 4,708
- 36
- 44