mplayer2 播放 mp3 中的图片

mplayer2 播放 mp3 中的图片

最近我从 mplayer 切换到 mplayer2 ,有一个困扰的事情:当我播放 .mp3 文件时,嵌入了一张图片(这是 exiftool 输出的摘录)

图片 Mime 类型:image/jpeg
图片类型 : 封面
图片说明:
图片:(二进制数据26267字节,使用-b选项提取)

mplayer2 尝试播放这张图片:

检测到的文件格式:MP2/3(MPEG 音频层 2/3)(libavformat)
[mp3 @ 0x7f95709a9000]max_analyze_duration 达到 5000000,达到 5015510
[lavf] 流 0:音频 (mp3),-aid 0
[lavf] 流 1:视频 (mjpeg),-vid 0,
剪辑信息:
 专辑艺术家:Divna Ljubojevic
 类型:当代基督教
 专辑: 莫洛季
 艺术家:Дивна Љубоjевић и Мелоди
 标题: Аксион естин
 曲目:01
 日期:2002年
在 /home/pooh/music/!CHRISTIAN/Дивна Љубоjевић и Мелоди/2002 - Мелоди/ 中加载字幕
[VO_XV] 无法获取端口 63。
[VO_XV] 无法获取端口 64。
[屁股] 自动打开
选定的视频编解码器:MJPEG(Motion JPEG)[libavcodec]
选定的音频编解码器:MPEG 1.0/2.0/2.5 层 I、II、III [mpg123]
音频:44100 Hz,2 通道,s16le,80.0 kbit/5.67%(比率:10000->176400)
AO:[alsa] 48000Hz 2ch s16le(每个样本 2 字节)
开始播放...
视频:337x337 90000.000 fps 0.0 kbps (0.0 kB/s)
画外音:[xv] 337x337 => 337x337 平面 YV12 [fs]
[ASPECT] 警告:未找到合适的新资源!
所选 vo 不完全支持色彩空间详细信息。
解复用器没有用于帧的 pts 值!
过滤后的视频点缺失

如何对抗这种滋扰?

更新。问题不在于如何掩盖这种行为,而在于如何做出正确的事情。为什么首先要有播放嵌入专辑图片的想法? mplayer 没有这个…功能。

答案1

man mplayer

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

根据该声明,以下一项(也可能两项)应该有效:

mplayer -novideo foo.mp3
mplayer -vc null -vo null foo.mp3

相关内容