mplayer2 reproduzindo imagens de mp3

4

Recentemente eu mudei do mplayer para o mplayer2 e há uma coisa que me incomoda: quando eu toco um arquivo .mp3, e há uma imagem embutida (aqui está um trecho da saída do exiftool)

Picture Mime Type               : image/jpeg
Picture Type                    : Front Cover
Picture Description             : 
Picture                         : (Binary data 26267 bytes, use -b option to extract)

mplayer2 tenta reproduzir esta imagem:

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

Como combater esse incômodo?

Upd. O problema não é como mascarar esse comportamento, mas sim como fazer a coisa certa. Por que, em primeiro lugar, tem uma ideia de reproduzir uma imagem de álbum incorporada? O mplayer não tinha esse recurso ...

    
por aikipooh 07.11.2013 / 12:06

1 resposta

4

De man mplayer :

   -novideo
          Do not play/encode video.  In many cases this will not work, use
          -vc null -vo null instead.

Com base nessa declaração, um (e possivelmente ambos) dos seguintes itens deve funcionar:

mplayer -novideo foo.mp3
mplayer -vc null -vo null foo.mp3
    
por 07.11.2013 / 12:50

Tags