How to prevent Brainz Picard changing my front cover art position

Suppose I have a mp3 file which contain two cover arts (cover art1, cover art2), and I have already set cover art1 as the front cover art. Then I look up this mp3 file in Brainz Picard for ID3 tags, and I found that Brainz Picard change the front cover art to cover art2.

Although Picard didn’t delete my cover arts, but it do change the front cover art. May I know if there is any way to solve this issue in 2025?

Here is a 2023 thread I found mentioning similar issue: Change cover art position - MusicBrainz Picard - MetaBrainz Community Discourse

1 Like

You already found the thread with your answer :wink:

I think this issue has two parts. The short answer is, that you can’t control the order of APIC images in ID3 with Picard right now.

The first issue is that the positions of cover art in ID3 tags currently get reshuffled on tag saving by mutagen, the tagging library used by Picard. There is currently no way around that. There recently was a fix for this so mutagen will preserve the order, but this hasn’t been released yet. See Issues with ID3 ordering of APIC frames · Issue #436 · quodlibet/mutagen · GitHub

Once this is fixed the cover art should be preserved when loading and saving files in Picard. There would still be no way to set a specific order in Picard for the case where the cover art is provided by Picard, that would be a separate topic. And I’m not sure we should implement anything for this, as the order of embedded images inside files cannot generally be considered stable.

In general the order of frames in ID3 files should not be considered to be stable. Different software can reorder the frames for various reasons.

4 Likes