A lot of the cover art I uploaded in the last half of November 2017, is missing the “index.json” file in the directory with the actual images, and XML index, and torrent file, and stuff. Musicbrainz doesn’t use that file (because it keeps track of images inside of itself) so it will display the cover art just fine. But Picard apparently uses “index.json”, and so fails with this (example) error:
CAA JSON error: Error downloading https://ia800104.us.archive.org:443/18/items/mbid-a89efc39-cc91-441f-b9b3-c0a06d3e10ad/index.json - server replied: Not Found
All of the JPGs and stuff are there, just not the index.json. As an experiment, I uploaded some new cover art, to see if the CAA would regenerate the index.json file… and… it didn’t.
These files are new or regenerated:
mbid*_meta.sqllite
mbid*_files.xml
mbid*_archive.torrent
mbid*-stuff_thumb500.jpg
mbid*-stuff_thumb250.jpg
mbid*-stuff_thumb.jpg
mbid*-stuff.jpg
These files are not new or regenerated:
mbid*_meta.xml
mbid*-stuff*.jpg (the previous art uploaded in November 2017)
There is still no index.json
Anyway. This seems to be a problem on Archive.org’s end, only effecting uploads in November 2017.
UPDATE:
I wrote this too soon. The CAA did regenerate the index.json file after a several minutes.
So… the workaround for this seem to be to upload anything as new cover at for a release, and the CAA will regenerate the index.json file after a few minutes…
Update 2:
If you add cover art (upload a JPG though MB) to regenerate index.json, and then you cancel the open edit on MB, your uploaded JPG and generated thumbnails will remain on the CAA – presumably forever as orphaned files.
It seems the synchronization between MB and the CAA needs some work…