[FFmpeg-trac] #7462(avformat:new): Select best cover art if multiple embedded
FFmpeg
trac at avcodec.org
Sun Sep 30 16:23:14 EEST 2018
#7462: Select best cover art if multiple embedded
----------------------------------+---------------------------------------
Reporter: cgbug | Type: enhancement
Status: new | Priority: normal
Component: avformat | Version: git-master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
----------------------------------+---------------------------------------
File contains multiple covers. Wrong one is displayed in FFplay. The
metadata comment value could be used as a hint which one should be
preferred.
Sample:
https://www.datafilehost.com/d/6353053c
{{{
ffmpeg version N-92079-gb577153231 Copyright (c) 2000-2018 the FFmpeg
developers
built with gcc 8.2.1 (GCC) 20180813
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-
fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-
libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
--enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora
--enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg
--enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-
libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex
--enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-
ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec
--enable-dxva2 --enable-avisynth
libavutil 56. 19.101 / 56. 19.101
libavcodec 58. 31.102 / 58. 31.102
libavformat 58. 18.103 / 58. 18.103
libavdevice 58. 4.104 / 58. 4.104
libavfilter 7. 33.100 / 7. 33.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
Input #0, mp3, from 'Tom Staar & Corey James - Bird Flu (Extended
Mix).mp3':
Metadata:
album : Bird Flu [
: vk.com/speeeedy]
artist : Tom Staar & Corey James
TBPM : 126
comment : Speeeedy EDM Blog - главный источник электронной
музыки вконтакте!
: vk.com/speeeedy
TIT1 : Cartel Music
encoded_by : Beatport
TFLT : MPG/3
genre : Tech House
TKEY : Fmaj
TSRC : NLZ541700206
TORY : 2017-05-01
publisher : Cartel Music
lyrics-xxx : Speeeedy EDM Blog - главный источник электронной
музыки вконтакте!
: vk.com/speeeedy
title : Bird Flu (Extended Mix)
track : 01
date : 2017
Duration: 00:04:58.81, start: 0.025056, bitrate: 328 kb/s
Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 320 kb/s
Metadata:
encoder : LAME3.97
Side data:
replaygain: track gain - -10.400000, track peak - unknown, album
gain - unknown, album peak - unknown,
Stream #0:1: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown),
500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
Metadata:
comment : Publisher/Studio logotype
Stream #0:2: Video: png, pal8(pc), 1500x250, 90k tbr, 90k tbn, 90k tbc
Metadata:
comment : A bright coloured fish
Stream #0:3: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown),
1000x1000 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
Metadata:
comment : Cover (front)
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7462>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list