booblers wrote:[Question: Is there a standalone fingerprinter like the PUID generator?
Answer: No but if people really want one it can be done quite easily based on what you see here.
What exactly was I supposed to see here?
What I meant was that the core of what it would take to make a standalone fingerprinter was already written and available in this script so a scripter could pick through what is here and make one. I actually made a basic standalone fingerprinter so that FAQ is outdated now.
steviegt wrote:Is the AcousticID the same as a PUID or is an AcousticID a behind the scenes number used for updating the track submissions and is of no value for officially identifing a track?
PUIDs and AcoustIDs are analogous. PUIDs related to MusicIP and AcoustIDs relate to an open source system that does everything MusicIP used to do. They are both, essentially, a "behind the scenes number." A PUID is just an ID in the MusicIP database that relates to metadata that MusicIP has (had) for a track. An AcoustID is essentially the same thing but with a different database that is not owned by MusicIP. It is open source and related to Musicbrainz identifiers (also open source). You can read more at acoustid.org and at musicbrainz.org
steviegt wrote:After reading as much as I can understand in the topic, should I understand that this script is designed for albums only?
That depends. It will certainly work best with albums as I said - but it will give acceptable results for some individual tracks. I can't say how well it will work because it depends on the metadata available and some math having to do with the matcher. If you are attempting to tag a single track from a full album (ie: you have 1 track from the album and you want to tag that 1 track with the album metadata) - you *can* get good results but they are not guaranteed. I could explain why but it would be long and boring and the short reason is: because the default MM matcher blows and I wrote a custom matcher with an eye toward improving results for albums (as that is all I use). MM could easily implement several features that make it significantly easier to do both but I wouldn't hold my breath were I you.
steviegt wrote:If I search for 10 CC - The Things We Do For Love, MusicBrainz doesn't find the single track or any album from 1976 which is the US release date. A search done in Discogs with the same criteria brings up the song with all detailed info. Why does this happen?
It depends. For one thing if you are tagging single tracks and not complete albums you need to turn off "enforce track count" in the settings. Musicbrainz (as in the database) has a 1976 release for that track but if you have left enforce track count enabled it will not show it to you. This is because what looks like the original release has 2 tracks on it and you're only searching on a single track so it thinks they aren't properly matched. So uncheck both boxes (min, max) if you're trying to tag single tracks.
You can leave them unchecked for albums too but then if there are 30 releases for an album with trackcounts from, say, 10-20 depending on deluxe editions and etc, etc, the script will show you all of the available releases instead of just the ones that match the number of tracks you have. In other words: those checkboxes are to save you time.
But there are other issues as well. The script goes through several iterations when it's trying to match given tracks with musicbrainz data. You can see the list of things it tries to do from the match screen. There's a dropdown in the upper left that when clicked shows you how it's attempting to match. "Embedded tags, AcoustID + TrackCount" etc. It tries these things in the order they appear. Generally this will give desirable results with albums - not necessarily with orphan tracks. This has to do with lots of things but in this case the earliest point of failure is likely AcoustID. As far as I can tell the AcoustID database does not (yet) recognize the single (1976 release with 2 tracks) as relating to the audio fingerprint. So if AcoustID is on then it's probably showing you a list of results that does not include the 1976 release.
If you are unhappy with the results of an early match (in this case AcoustID) - then the dropdown exists for you to choose another method - to enter the search iterations at a different point. So in this case what you would want to do is try, maybe, "Title - Artist." This will perform a MB search based on just the title and artist and give you results. I see the 1976 release in that scenario.
Even when you get the 1976 release there might be problems involving the matcher. I'm not sure - but at least you should be able to see the release that way if your metadata is decent.