Cover art randomly missing [#21919]

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

bviktor
Posts: 7
Joined: Tue Apr 16, 2019 1:06 pm

Cover art randomly missing [#21919]

Post by bviktor »

Hi,

I'm using MM version 2024.2.0.3184. I'm always using Mp3tag to edit the cover art for my songs. I tested the files in question with:

- Mp3tag
- foobar2000
- MPC-HC clsid2 version
- VLC

The cover art shows up properly in all of them. Yet MediaMonkey shows these songs as if they don't have any cover art. It's usually JPEG, nothing extraordinary, most of them are between 500x500 and 1000x1000, few of them are bigger than that.

I've tried to dump the metadata for these to find a pattern, but I'm not completely successful. For reference, the problematic songs are:

Code: Select all

HOME - Scanlines.mp3
Kimbra - Warrior (Silent Gloves Remix).mp3
Naser - Night Cruise.mp3
St Lucia - Elevate (Silent Gloves Remix).mp3
Sub Morphine - Neon Cruiser.mp3
And the cover art metadata:

Code: Select all

$ for i in *; do ffprobe "${i}" 2>&1 | grep -E 'Video|Input'; done
Input #0, flac, from 'Abelard - Dance In Space (Dream Fiend Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Abelard - Dance In Space.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Arcade High - Coastline.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Carpenter Brut - Anarchy Road.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Carpenter Brut - Paradise Warfare.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Carpenter Brut - Turbo Killer.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Caspro - The Approach.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Das Mortal - Admiring You Through The Blinds.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Das Mortal - Hotline Miami II.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'De Lorra - Let Us.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'De Lorra - Slow Drip.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Dreams West - Tribes.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Dynatron - Intergalactic Highway.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Dynatron - Pulse Power.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'ELFL - Never or Right Now.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 600x600 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Elevn - Death Commando.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FAZZIO - Lost In Thoughts.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FAZZIO - Midnight Rider.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Dreamer.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Echoes.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Images Of You.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Mixed Signals.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - My Life.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Shadows.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Sleepless Nights.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM Attack - Ultraviolet.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'FM-84 feat Ollie Wride - Wild Ones.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'GUNSHIP - Tech Noir (Carpenter Brut Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Gateway Drugs - In Stereo.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Gateway Drugs - The Chase.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'HOME - Resonance (Relayer Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, mp3, from 'HOME - Scanlines.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 500x500, 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, flac, from 'Juno Dreams - Be With Me (Remastered 2018).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Juno Dreams - Exhale.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Juno Dreams - Paradise.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, mp3, from 'Kimbra - Warrior (Silent Gloves Remix).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, flac, from 'Konrad Celinski - Arkade Life.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Konrad Celinski - Neon Odyssey.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Le Cassette - Radio (Silent Gloves Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Le Matos - Playtime Is Over.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Lifelike - So Electric.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 700x700 [SAR 150:150 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Lost Years - Nuclear.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Lueur Verte - Trinity.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Marvel83 - Roller Coaster.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Meteor - Beyond The Stars.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'NINA - Automatic Call.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, mp3, from 'Naser - Night Cruise (Rework).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 300x300 [SAR 47:47 DAR 1:1], 90k tbr, 90k tbn (attached pic)
  Stream #0:2: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 500x375 [SAR 72:72 DAR 4:3], 90k tbr, 90k tbn (attached pic)
Input #0, mp3, from 'Naser - Night Cruise.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 1080x1080 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Neon Nox - Fahrenheit.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'OGRE Sound - The Bench.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'ORAX - Missing.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'PYLOT - The Return.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Perturbator feat Greta Link - Venger.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Quixotic - Dust To Dust.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Quixotic - Palms.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Raydar - Night of the Dead.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Raydar - Satan.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Scandroid - Awakening (Single).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Scandroid - Neo-Tokyo (Dance With The Dead Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Scandroid - Nighttime (Polyark Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Scandroid - Purified (Extra Terra Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Scandroid - Shout (Josh Money Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Scandroid - Time Crime (Turboslash Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Sferro - New Output (Remastered).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Soviet - Ghosts (Silent Gloves Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 500x500 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, mp3, from 'St Lucia - Elevate (Silent Gloves Remix).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, flac, from 'Stilz - Atmospheric Entry.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Sub Morphine - Ascension.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, mp3, from 'Sub Morphine - Neon Cruiser.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Tesla Boy - Dream Machine (Silent Gloves Remix).flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Timecop1983 feat Trevor Something - My First Crush.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Trevor Something - Do It Again.flac':
  Stream #0:1: Video: mjpeg (Progressive), yuvj444p(pc, bt470bg/unknown/unknown), 1800x1800, 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Trevor Something - The Real You.flac':
  Stream #0:1: Video: mjpeg (Progressive), yuvj444p(pc, bt470bg/unknown/unknown), 1800x1800, 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Trevor Something - Your Sex Is A Dream.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Turbo Knight - Dawn.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Turbo Knight - Midnight Rain.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Turbo Knight - Rasengan.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Turbo Knight - Spacecowboy.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Turbo Knight Pfeffermouse - Command Conquer.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'VHS Dreams - REDM.flac':
  Stream #0:1: Video: mjpeg (Progressive), yuvj420p(pc, bt470bg/unknown/unknown), 1400x1400 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Violet Vibe - Toyz Party.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 700x700 [SAR 150:150 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Volt Age - Supreme Delight.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Waveshaper - Galactical.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 300:300 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'Who Ha - Magenta Teal Desert Cruise.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'catgel - fall.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
Input #0, flac, from 'dnotive - Red Light Syndrome.flac':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 700x700 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn (attached pic)
3 of problematic files (and only those) have this "start 0.025056" part which I have no clue about, but it might be the cause.

The other 2, i.e. Night Cruise (not the rework) and Neon Cruiser don't have this, there I don't see a pattern that might be interfering.

Any ideas?

I'd be happy to share the erroneous files, if needed.

Thanks in advance,
Viktor
bviktor
Posts: 7
Joined: Tue Apr 16, 2019 1:06 pm

Re: Cover art randomly missing

Post by bviktor »

Hmm, apparently not even that "start" part is the cause, the other folders have hundreds of such files that show the cover art properly in MM. Here's some more files with missing cover art:

trax folder:

Code: Select all

Input #0, mp3, from 'Franky Miller - So Strung Out (Video Version).mp3':
    title           : So Strung Out (Video Version)
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 400x400 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Ludovico Einaudi - Una Mattina.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 600x600, 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Mika - Relax (Maxim Andreev Nu Disco Mix).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Saki Kaskas - Kallista (Monesh Godei Callista Long Mix).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 500x500 [SAR 300:300 DAR 1:1], 90k tbr, 90k tbn (attached pic)
traxx folder:

Code: Select all

Input #0, mp3, from 'Ben Bohmer - Maelstrom.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj422p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Ben Bohmer feat Jan Blomqvist - Decade.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj422p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Ben Bohmer feat Monolink - Black Hole (Extended Mix).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj422p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Eddie Sender - Origin.mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 1080x1080 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Franky Miller - So Strung Out (Original Version).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 400x400 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn, start 0.025056 (attached pic)
Input #0, mp3, from 'Hodorog Andras - Mikor kicsi lanyka voltam (k0v1 Dubstep Remix).mp3':
  Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 1040x720 [SAR 1:1 DAR 13:9], 90k tbr, 90k tbn, start 0.025056 (attached pic)
bviktor
Posts: 7
Joined: Tue Apr 16, 2019 1:06 pm

Re: Cover art randomly missing

Post by bviktor »

Ok, so there's this site called metadata2go, which finally gave me something useful:
Invalid ID3 frame size
I could not find this info in any offline tool. Tried mp3info, eyeD3, id3v2, and a bunch of GUI apps like foobar2000, mp3tag, tagscanner, mp3 diags, mediainfo, but nothing useful.

Tried the ffmpeg way to copy the stream and metadata, basically repackaging the whole file, which actually resolved the issue but somehow turned the file from joint stereo to just stereo without any change in size, so I'm fairly certain that corrupted the stream and/or headers one way or another.

Then I tried to use foobar2000's built-in "sanitize tags" option, and while it indeed resolved the issue in MM, metadata2go would still indicate an invalid frame size.

So what actually worked was simply pressing the "save" button in mp3tag that basically rewrote the metadata I guess.

It may be that I use foobar2000 to calculate ReplayGain, and that part I usually do _after_ editing the main tags in Mp3tag, and sometimes foobar2000 generates an invalid frame size for metadata. Or something. Weird.

Oh and MM sometimes successfully replaces the songs on the phone, other times it won't. So I had to manually delete the songs from the phone, and then sync again... what a PITA.
Peke
Posts: 18498
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Cover art randomly missing

Post by Peke »

Hi,
Can you please supply us one sample file DL link in support ticket? Interesting thing is that MJPEG instead of JPEG is used in MP3 Files.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
bviktor
Posts: 7
Joined: Tue Apr 16, 2019 1:06 pm

Re: Cover art randomly missing

Post by bviktor »

Hi Peke,

Sure thing, here's a song before and after the workaround:

https://mega.nz/folder/0btzHArD#GQcjgpft7IvMLvqzVktAGQ

Please let me know if you need any more samples or if there's a problem with the download or anything.
Peke
Posts: 18498
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Cover art randomly missing

Post by Peke »

bviktor wrote: Sat Dec 27, 2025 8:11 pm Hi Peke,

Sure thing, here's a song before and after the workaround:

https://mega.nz/folder/0btzHArD#GQcjgpft7IvMLvqzVktAGQ

Please let me know if you need any more samples or if there's a problem with the download or anything.
Sorry for delayed answer, I have analyzed and ID3v2.3 tag size in files differs (See below), which was causing that "Invalid ID3 frame size"." Correcting it manually also worked. Will add this for further analyze by other devs.
Image
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Peke
Posts: 18498
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Cover art randomly missing

Post by Peke »

Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
bviktor
Posts: 7
Joined: Tue Apr 16, 2019 1:06 pm

Re: Cover art randomly missing [#21919]

Post by bviktor »

Nice find, thanks a lot, much appreciated. Fingers crossed for a fix:)
Peke
Posts: 18498
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Cover art randomly missing [#21919]

Post by Peke »

Hi,
bviktor wrote: Fri Jan 09, 2026 7:39 am Nice find, thanks a lot, much appreciated. Fingers crossed for a fix:)
THX for the Sample files, it should be fixed in Next Beta build 3202. Without them we would not be able to find the root cause. Much appreciated.

HAPPY MONKEYING!!!

EDIT: As we do not have such files please do extensive test with as many files you have in next Build so that we can close the the bug. I will also confirm with supplied ones.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
bviktor
Posts: 7
Joined: Tue Apr 16, 2019 1:06 pm

Re: Cover art randomly missing [#21919]

Post by bviktor »

Great news, thanks a lot! Looking forward to the new build.

In the meanwhile I uploaded all the corrupt tracks that I had (and the ones with fixed ID3 in a separate dir as well), in case you need more samples, but I'll also test them myself once the new build is out :)
Post Reply