mplayer2는 mp3로 사진을 재생합니다

mplayer2는 mp3로 사진을 재생합니다

최근에 mplayer에서 mplayer2로 전환했는데 문제가 있습니다. .mp3 파일을 재생할 때 이미지가 삽입되어 있습니다(exiftool 출력에서 ​​발췌).

이미지 마임 유형: 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евић и melоди/2002 - melоди/에 자막 로드 중
[VO_XV] 포트 63을 얻을 수 없습니다.
[VO_XV] 포트 64를 얻을 수 없습니다.
[엉덩이]가 자동으로 열립니다
선택한 비디오 코덱: MJPEG(Motion JPEG) [libavcodec]
선택한 오디오 코덱: MPEG 1.0/2.0/2.5 레이어 I, II, III [mpg123]
오디오: 44100Hz, 2채널, s16le, 80.0kbit/5.67%(비율: 10000->176400)
AO: [alsa] 48000Hz 2ch s16le(샘플당 2바이트)
게임을 시작하세요...
비디오: 337x337 90000.000fps 0.0kbps(0.0kB/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

관련 정보