Recently i've switched from mplayer to mplayer2 and there's one pestering thing: when i play an .mp3 file, and there is a picture embedded (here's an excerpt from exiftool output)
Picture Mime Type : image/jpeg Picture Type : Front Cover Picture Description : Picture : (Binary data 26267 bytes, use -b option to extract)
mplayer2 tries to play this picture:
Detected file format: MP2/3 (MPEG audio layer 2/3) (libavformat) [mp3 @ 0x7f95709a9000]max_analyze_duration 5000000 reached at 5015510 [lavf] stream 0: audio (mp3), -aid 0 [lavf] stream 1: video (mjpeg), -vid 0, Clip info: album_artist: Divna Ljubojevic genre: Contemporary Christian album: Мелoди artist: Дивна Љубоjевић и Мелоди title: Аксион естин track: 01 date: 2002 Load subtitles in /home/pooh/music/!CHRISTIAN/Дивна Љубоjевић и Мелоди/2002 - Мелoди/ [VO_XV] Could not grab port 63. [VO_XV] Could not grab port 64. [ass] auto-open Selected video codec: MJPEG (Motion JPEG) [libavcodec] Selected audio codec: MPEG 1.0/2.0/2.5 layers I, II, III [mpg123] AUDIO: 44100 Hz, 2 ch, s16le, 80.0 kbit/5.67% (ratio: 10000->176400) AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... VIDEO: 337x337 90000.000 fps 0.0 kbps ( 0.0 kB/s) VO: [xv] 337x337 => 337x337 Planar YV12 [fs] [ASPECT] Warning: No suitable new res found! Colorspace details not fully supported by selected vo. No pts value from demuxer to use for frame! Video pts after filters MISSING
How to fight this nuisance?
Upd. The problem is not how to mask this behaviour, but rather how to make the right thing. Why in the first place it has an idea of playing embedded album picture? mplayer didn't have this… feature.