Hello all,
In case it can be useful for others, I’ve seen some message about reducing size of image in tag and the only answer I’ve seen is about using option 4 in Album Art Tagger. Which firstly need other actions and for me work only for first image of file.
You can more easily reduce size of image in tag with option 14 of Album Art Tagger « Edit images one by one (no confirmation) ».
You just need to install ImageMagick
https://imagemagick.org/download/#windows on your computer, in MediaMonkey select the music files you want, launch Album Art Tagger, select option 14 and replace the default command line
by (for example)
Code: Select all
magick mogrify -resize "600x600>" -quality 80 <file>
It will reduce all image in the music files to 600x600 respecting the ratio with quality 80.
Be careful, during the operation MediaMonkey4 will pop up a quick command line prompt disabling you to do something else on your computer. In my computer it took around 1 second by image so with 10 000 music files having each two images, it should take 5 hours when you could difficulty use your computer.
Some explanation
: by default, image magick want to create another image you should define. This parameter allows to modify directly the source image. So, it’s necessary to the need.
will resize image to fit a square of 600x600 respecting the ratio. But by default, it will enlarged smaller image, that is useless in our case. So, you should add at the end “>” to only reduce bigger image and do nothing for smaller image. With this, you should enclose this part with double quotes (single quote in ImageMagick site but for Linux, double quote for Windows) to avoid any misinterpretation of “>” even if in my test it sems to work without in Album Art Tagger. So, it makes
to change quality to 80 and normally reduce file size. I didn’t find a way to force the quality change only in reduction but avoid enlarging quality if smaller. Also, this value is good for JPEG, MPEG, HEIC image. If you have also PNG or WebP image you should avoid or put another value.
Other example of command line :
Code: Select all
magick mogrify -resize "1200x1200>" -quality 85 <file>
:
Reduce image to 1200x1200 with quality 85
Code: Select all
magick mogrify -resize "300x300>" <file>
:
Reduce image to 300x300 with not change of quality
Code: Select all
magick mogrify -resize -quality 80 <file>
:
Changing quality to 80 without changing image size