MonkeyBrainz - Submit Album Data to MusicBrainz

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

gbilley
Posts: 32
Joined: Tue Aug 02, 2016 9:13 am
Location: United States

MonkeyBrainz - Submit Album Data to MusicBrainz

Post by gbilley »

Description:
MonkeyBrainz is an addon that facilitates submitting MediaMonkey album and track data to MusicBrainz. It is particularly geared toward CD submissions, but can also be used for digital music files grouped as an album in a folder or MediaMonkey playlist.

Specifically, MonkeyBrainz has the following capabilities:
  • Calculate a MusicBrainz Disc ID from a CD in a local drive or from a MediaMonkey CD location node in the main tree (the disc does not need to be in the drive).
  • Lookup the Disc ID in MusicBrainz to obtain a list of matching releases.
  • Lookup possible matching releases using a fuzzy search based on a CD's Table of Contents.
  • If no releases are found by a Disc ID or TOC search, you can perform a basic Album/Artist search to find possible matches.
  • If no releases are found by any of the search methods, you can submit a new release to MusicBrainz using album and track data from your MediaMonkey album selection.
  • Easily copy useful data like disc IDs, CD Table of Contents data, album titles, and artist names to the clipboard for pasting into other applications.
Requirements:
- MediaMonkey 4
- A MusicBrainz account [free and easy to set up]

Download URL:
https://www.mediamonkey.com/addons/download/705

Installation:
Manual installation is required.
  • Open the download file in a Zip utility
  • Copy the MonkeyBrainz folder to %appdata%\MediaMonkey\Scripts\
  • Add the following entry to the Scripts.ini in the Scripts folder:

Code: Select all

[MonkeyBrainz]
Filename=MonkeyBrainz\MonkeyBrainz.vbs
Procname=launchMonkeyBrainz
Order=100
;The order number determines where this addon will appear in the Tools>Scripts menu. You can change it to any number you prefer.
DisplayName=MonkeyBrainz
Description=Submit album data to MusicBrainz
Language=VBScript
ScriptType=0
Restart MM to use the new addon.

Usage:
Open MediaMonkey and select a "My Computer" CD node, location CD node, album node, or playlist node in the MM Media Tree. Ensure the song list is sorted by ascending track number order and is contiguously numbered. If you select a location CD node, the disc does not need to be in the CD drive.

If you are using a playlist as an album source, ensure that all files are from the same album, and that the song list is sorted by ascending track number order and is contiguously numbered.

Open MonkeyBrainz from the MM Tools/Scripts menu.

If the MM selection is a CD, click the Lookup DiscID button to check if MusicBrainz has the ID in its database. If it does, you'll see a list of matching CDs.

If no releases are found, you can try a fuzzy search based on the disc's TOC. If releases matching your selection are still not found, you can try an album/artist lookup by clicking the Album Search button.

When you click Album Search, you'll see a dialog box with the album and artist information from your MediaMonkey selection prepopulated in their respective fields. You can use this information as is, or search for any artist/album combination. Check the Exact Match checkboxes to limit your search to exact matches. Click the Search button to execute the query.

If you are searching for a album of digital music files, the only lookup method available is album/artist, since collections of digital music files don't have a TOC.

If matching releases are found, you can check their details by double clicking on a release item in the Lookup Results list or by selecting a release item and pressing Enter on your keyboard.

If no matching releases are found, you can submit your MM album selection to MusicBrainz as a new release by clicking the Add Release button. You will be taken to the MusicBrainz Add Release page, where your MM album data will be prepopulated in the appropriate fields. You can then add additional information or make changes to the data before finishing your submission.

If you would like to select another album, click the Refresh button to update MonkeyBrainz with a newly selected album in MediaMonkey.

Limitations and Issues:
- MonkeyBrainz cannot handle multidisc releases. Discs must be submitted individually.
- Testing with multisession discs has been limited. This addon may have problems with some multisession discs.
- MusicBrainz calculates multisession Disc IDs using audio tracks only (i.e., minus data tracks), thus the MB freedb disc ID may differ from the freedb disc ID calculated by other applications such as MediaMonkey, EAC, or fre:ac.

Addition Information:
You can add a Help link to the MonkeyBrainz GUI by creating a URL shortcut to this forum page, renaming it to MonkeyBrainz, then copying the file MonkeyBrainz.url to %appdata%\MediaMonkey\Scripts\MonkeyBrainz\.

MonkeyBrainz is written Visual Basic .Net and uses the following software:
Many thanks to Philipp Wolfer and the MusicBrainz development team for making their software freely available.

MusicBrainz website: https://musicbrainz.org

Version History:
1.2.21.204 [21-02-04]
- Initial public release

1.3 [21-07-07]
- Adds capability to submit digital files, grouped as albums in folders, to MusicBrainz as releases
- Fixes error that occurs when a username contains spaces
- Fixes a typo in the launch script