Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-2163

Add option to enable AcoustID submit with wait, check of pending submissions

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 2.5.2
    • None
    • Linux, Debian Buster, amd64

      I've been adding quite a few new releases to Musicbrainz lately, and I've found that the process of getting recordings tagged with freshly submitted AcoustID's is pretty painful, much more painful than I think it should be.

      This pain arises out of the fact that once I scan the files, load them into the freshly created Musicbrainz release, and submit the ID's, the AcoustID tag doesn't get set.  In order to get it set, I have to set aside that release for a while, then reload, rescan, and requery all the files in the release again.  For large albums (like audiobooks with hundreds of files) this is a very tedious and time consuming process, as well as causing a lot of extra fingerprint lookups against AcoustID, which I'm sure isn't helping the load issues AcoustID sometimes has.

      After reading the AcoustID submit docs at https://acoustid.org/webservice#submit I see that there is a "wait" parameter that can be used to get back the AcoustID from new submissions.  I think that there should be an option to enable this and to set the time limit, and for any submissions that succeed in time, the AcoustID tag should get populated on those items without having to reload the album, rescan the files, and re-query AcoustID.

      Additionally, the AcoustID service also seems to have a provision to check the status of previously "pending" submissions, in the case that the AcoustID wasn't returned within the allowed "wait" period.  Picard should have some way to use this "pending" lookup feature at a later time without having to re-do the whole the reload/rescan/requery process.  Perhaps a button/menu item to re-check all matched but still AcoustID "pending" items?  Perhaps the AcoustID status icon for each track shouldn't go gray until a valid AcoustID has been provided, rather than how it is now where it turns gray when fingerprints are submitted but without getting the AcoustID or setting the tag on the files.

            Unassigned Unassigned
            RoboTardis Robo Tardis
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Version Package