# Yet another plea for "regular" MusicBrainz support

**URL:** https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450
**Category:** Development
**Created:** [June 13, 2006, 10:06am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450 "2006-06-13T10:06:26Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![mll](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/6a8cbe/32.png) [@mll](https://community.mp3tag.de/u/mll)
#### Post date: [June 13, 2006, 10:06am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/1 "2006-06-13T10:06:26Z")

</div>

Hello there,

I'm no real dev, but it seems MusicBrainz provides libraries for "easy" integration into third parties apps.

For example I stumbled on [http://wiki.musicbrainz.org/PythonMusicBrainz2](http://wiki.musicbrainz.org/PythonMusicBrainz2)

Another maybe useful pointer (may be outdated): [http://musicbrainz.org/development/index.html](http://musicbrainz.org/development/index.html)

Sorry I can't provide more help Florian. ☹

I know it's a big piece of work, but that would be way cooler & cleaner than the MB web service file (.src), that moreover doesn't write the musicbrainz-specific tags like MUSICBRAINZ ARTIST ID, etc., which make for easy later updating of the tags.

MLL

---

<div class="post-metadata">

### Author: ![Nager](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/ec9cab/32.png) [@Nager](https://community.mp3tag.de/u/Nager)
#### Post date: [June 15, 2006, 4:55am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/2 "2006-06-15T04:55:17Z")

</div>

Seconded. I'd love to see regular MusicBrainz support with mp3tag.

---

<div class="post-metadata">

### Author: ![JEdwardP](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/ba9def/32.png) [@JEdwardP](https://community.mp3tag.de/u/JEdwardP)
#### Post date: [July 4, 2006, 10:10pm UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/3 "2006-07-04T22:10:48Z")

</div>

I would never have cared a whit about MusicBrainz as long as FreeDb was around, but since it's about to shut down, why not consider MusicBrainz as a replacement?

Jim

---

<div class="post-metadata">

### Author: ![satai](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecae2f/32.png) [@satai](https://community.mp3tag.de/u/satai)
#### Post date: [July 10, 2006, 12:34am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/4 "2006-07-10T00:34:41Z")

</div>

bump!

Hey, MusicBrainz is magic! That whole fingerprinting idea is great... please, do add it to MP3tag - things could be far more automatized with that kind of fuzzy matching!

(and for the guys worried about freedb, it seems there's a [freedb2.org](http://freedb2.org) around)

---

<div class="post-metadata">

### Author: ![mll](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/6a8cbe/32.png) [@mll](https://community.mp3tag.de/u/mll)
#### Post date: [September 25, 2006, 6:02am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/5 "2006-09-25T06:02:29Z")

</div>

Re-bump. And maybe this news can be of some use:

> [@](#):
>
> python-musicbrainz2-0.4.0 released
> 
> The official python bindings for MusicBrainz, python-musicbrainz2 have been released. Starting with this version, the API is stable and the package is considered ready for general use.

Link: [http://blog.musicbrainz.org/archives/2006/...nmusicbrai.html](http://blog.musicbrainz.org/archives/2006/09/pythonmusicbrai.html)

And I'll add that personnally I don't care about the fingerprinting thingie (though I pretty much understand other people do). What I'm interested in is efficient integration and special Musicbrainz tags writing (MBID etc...).

Now, I'm not sure Florian even saw this post. 😕

---

<div class="post-metadata">

### Author: ![mll](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/6a8cbe/32.png) [@mll](https://community.mp3tag.de/u/mll)
#### Post date: [November 5, 2006, 10:18am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/6 "2006-11-05T10:18:42Z")

</div>

bump - Florian, any plan on this ?

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [November 5, 2006, 10:32am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/7 "2006-11-05T10:32:33Z")

</div>

I would like to have MB-Support too!  
The fingerprinting seems to be the only method to identify songs with a high accuracy.

And even better:  
If mp3tag would support reporting such fingerprints back to MB it would be just great! ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:") (Unfortunately, "Picard" from MB is not a masterpiece of software and sooooo slow...)

Florian should maybe read the existing developer-whitepaper on [http://www.musicdns.org/downloads.jsp](http://www.musicdns.org/downloads.jsp)

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [November 11, 2006, 11:52am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/8 "2006-11-11T11:52:57Z")

</div>

I had a look at the different APIs and libs and everything seems a little bit confusing.

Is there any document like "Howto add support for MusicBrainz via MusicIP to your app"? Seems like they have a lot of different wikis and guides but none of them states "I'm the latest one!".

Cheers,  
Florian

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [November 11, 2006, 3:18pm UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/9 "2006-11-11T15:18:26Z")

</div>

Maybe this one: [http://music.predixis.com/6\_develop\_http.html](http://music.predixis.com/6_develop_http.html) ?

Or just ask in the forums - "whicken" will help you! 😉

---

<div class="post-metadata">

### Author: ![mll](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/6a8cbe/32.png) [@mll](https://community.mp3tag.de/u/mll)
#### Post date: [January 9, 2007, 12:11pm UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/10 "2007-01-09T12:11:25Z")

</div>

I for one was not asking for PUID support. This feature can be nice for users, although _I_ barely use it.

What I meant in my post was,

- to **use the regular way** of querying the [MusicBrainz web-services](http://wiki.musicbrainz.org/WebService), and not by scraping HTML pages like the present musicbrainz.src does). A beta3 just popped in.
- to **write the [musicbrainz-specific tags](http://wiki.musicbrainz.org/UnifiedTagging)** (like "[MUSICBRAINZ ARTIST ID](http://wiki.musicbrainz.org/UnifiedTagging#head-4ea7bfacea25c3024176d6ee786172a1d3662427)"), allowing MP3Tag...
- ...to **refresh the tags** of the files based on the [MUSICBRAINZ\_TRACKID](http://wiki.musicbrainz.org/UnifiedTagging?action=show#head-9fcb75972c829b0ea2e13171ddaef3f3f0536fcb) if the data on MusicBrainz changed.

  
...basically, this would mean integrating most of the functions of clunky [Picard](http://wiki.musicbrainz.org/PicardTagger) into MP3Tag, making the latter even better.

> [@Florian](#):
>
> I had a look at the different APIs and libs and everything seems a little bit confusing.

Indeed. If the links I provided are not enough, [lukz](http://wiki.musicbrainz.org/LukasLalinsky?action=show&redirect=LuKz) is the man who can give you pointers I think.

---

<div class="post-metadata">

### Author: ![mll](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/6a8cbe/32.png) [@mll](https://community.mp3tag.de/u/mll)
#### Post date: [January 9, 2007, 12:56pm UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/11 "2007-01-09T12:56:01Z")

</div>

> [@mll](#):
>
> - to **use the regular way** of querying the [MusicBrainz web-services](http://wiki.musicbrainz.org/WebService), and not by scraping HTML pages like the present musicbrainz.src does). A beta3 just popped in.

Just discovered [this cool new script](https://community.mp3tag.de/t/3591/1) that does the job. So we can say, part 1 is done. 🙂

---

<div class="post-metadata">

### Author: ![Eli](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9a28c/32.png) [@Eli](https://community.mp3tag.de/u/Eli)
#### Post date: [February 12, 2007, 9:58pm UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/12 "2007-02-12T21:58:21Z")

</div>

I would imagine that both the MB and MusicIP people would be very helpfull. MusicBrainz has no good apps using it, and since MP3tag is free Im sure that they would be helpful.

---

<div class="post-metadata">

### Author: ![chrizoo](https://community.mp3tag.de/user_avatar/community.mp3tag.de/chrizoo/32/233_2.png) [@chrizoo](https://community.mp3tag.de/u/chrizoo)
#### Post date: [March 28, 2008, 2:31am UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/13 "2008-03-28T02:31:26Z")

</div>

I fully second the motion! MusicBrainz support would be great !!

---

<div class="post-metadata">

### Author: ![chrizoo](https://community.mp3tag.de/user_avatar/community.mp3tag.de/chrizoo/32/233_2.png) [@chrizoo](https://community.mp3tag.de/u/chrizoo)
#### Post date: [April 3, 2008, 2:47pm UTC](https://community.mp3tag.de/t/yet-another-plea-for-regular-musicbrainz-support/3450/14 "2008-04-03T14:47:09Z")

</div>

> [@Eli](#):
>
> I would imagine that both the MB and MusicIP people would be very helpfull.

My personal experience is that they are definitely very helpful. There is also an institutionalized framework for third-party-apps that seek support from MB, the TaggerAffiliateProgram: [http://musicbrainz.org/doc/TaggerAffiliateProgram](http://musicbrainz.org/doc/TaggerAffiliateProgram)

> [@](#):
>
> MusicBrainz encourages third party application developers to create applications (taggers, or any type of application) that use MusicBrainz. The authors of MusicBrainz enabled applications should pay MusicBrainz 10% of their registration fees in order to support the costs of operating the MusicBrainz project. Tagger authors who do not charge registration fees (e.g. open source developers) are exempt from this rule.

> [@](#):
>
> MusicBrainz has no good apps using it, and since MP3tag is free Im sure that they would be helpful.

There are tons of apps using MB (if they are good is of course open to debate):  
[http://musicbrainz.org/doc/MusicBrainzEnabledApplications](http://musicbrainz.org/doc/MusicBrainzEnabledApplications)  
.
