Webp suggestion

Tags: #<Tag:0x00007f41a4483888> #<Tag:0x00007f41a4483798>

Hi i like editing for music brainz but its annoying when i cant find a jpg for an album cover. i would love it if you guys added webp to your website

3 Likes

Hi AmH007,
Do you have examples of releases where you found cover art as webp files?
I never came across any.

And remember that you must upload the exact 100% correct photo of the actual release, not just a roughly matching image found somewhere. :wink:

Google Play showed cover art as WebP files by default. It took some trickery to extract JPEG versions. I’m not aware of any other website or service that uses the format, though we did add support for it in Picard not too long ago.

5 Likes

I come across it every now and again (I add a fair bit of cover art, some historic/I can’t scan the original), and it is annoying to convert. Support would be excellent. I don’t know how straightforward it is, with IA storing the images?

There is already a ticket here I see! If you can vote for it AmH007 that helps, apart from that you can just hope that a developer takes an interest :slight_smile:
Their to-do/wishlist is verrryyy long.

3 Likes

I’ve noticed Discogs has started using webp. But I just punch it through Irfanview, Faststone, paint.net, MS Paint and Save As JPG.

For MB, it’s nearly a non-issue. I’m not 100% familiar with MBS, but as far as I can tell, it’d only require adding a new file type row in one of the DB tables, and some lines of JS code to recognise WebP based on file extensions and magic numbers.

On IA’s side, it’s a different story. I tested, IA doesn’t recognise WebP images at all, they remain “Unknown”. I presume it wouldn’t be too difficult for them to add recognition for those, though. The real problem would be the derivation of thumbnails, that would probably require some larger changes on their end.

5 Likes

Most sites that implement webp will respect headers and send you the source image if you don’t have ‘image/webp’ in your accept header. Use curl or something.

1 Like