[FFmpeg-trac] #6949(avformat:new): No support for multiple values in ID3v2.4 tags.
FFmpeg
trac at avcodec.org
Sun Jan 7 12:13:58 EET 2018
#6949: No support for multiple values in ID3v2.4 tags.
-------------------------------------+-------------------------------------
Reporter: | Owner:
escapereality | Status: new
Type: defect | Component: avformat
Priority: normal | Resolution:
Version: unspecified | Blocked By:
Keywords: ID3v2 | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by escapereality):
Replying to [comment:2 cehoyos]:
> Please test current FFmpeg git head and please provide a sample. Please
only report an issue against `ffprobe` if it is not reproducible with
`ffmpeg`.
Allright. It is indeed also reproducible with ffmpeg.
See below for the verbose output of ffmpeg at the latest git head. (ffmpeg
-i filename)
{{{
ffmpeg started on 2018-01-07 at 11:11:36
Report written to "ffmpeg-20180107-111136.log"
Command line:
ffmpeg -report -i "01_Infinite_(Original_Mix).mp3"
ffmpeg version N-89740-g476665d Copyright (c) 2000-2018 the FFmpeg
developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.5) 20160609
configuration:
libavutil 56. 7.100 / 56. 7.100
libavcodec 58. 9.100 / 58. 9.100
libavformat 58. 3.100 / 58. 3.100
libavdevice 58. 0.100 / 58. 0.100
libavfilter 7. 11.101 / 7. 11.101
libswscale 5. 0.101 / 5. 0.101
libswresample 3. 0.101 / 3. 0.101
Splitting the commandline.
Reading option '-report' ... matched as option 'report' (generate a
report) with argument '1'.
Reading option '-i' ... matched as input url with argument
'01_Infinite_(Original_Mix).mp3'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url 01_Infinite_(Original_Mix).mp3.
Successfully parsed a group of options.
Opening an input file: 01_Infinite_(Original_Mix).mp3.
[NULL @ 0x3782580] Opening '01_Infinite_(Original_Mix).mp3' for reading
[file @ 0x3782f80] Setting default whitelist 'file,crypto'
[mp3 @ 0x3782580] Format mp3 probed with size=131072 and score=51
id3v2 ver:4 flags:00 len:108428
[mp3 @ 0x3782580] pad 576 1211
[mp3 @ 0x3782580] Skipping 0 bytes of junk at 109482.
[mp3 @ 0x3782580] Before avformat_find_stream_info() pos: 109482 bytes
read:131072 seeks:0 nb_streams:2
[mjpeg @ 0x3786600] marker=d8 avail_size_in_buf=94699
[mjpeg @ 0x3786600] marker parser used 0 bytes (0 bits)
[mjpeg @ 0x3786600] marker=e0 avail_size_in_buf=94697
[mjpeg @ 0x3786600] marker parser used 16 bytes (128 bits)
[mjpeg @ 0x3786600] marker=db avail_size_in_buf=94679
[mjpeg @ 0x3786600] index=0
[mjpeg @ 0x3786600] qscale[0]: 0
[mjpeg @ 0x3786600] marker parser used 67 bytes (536 bits)
[mjpeg @ 0x3786600] marker=db avail_size_in_buf=94610
[mjpeg @ 0x3786600] index=1
[mjpeg @ 0x3786600] qscale[1]: 1
[mjpeg @ 0x3786600] marker parser used 67 bytes (536 bits)
[mjpeg @ 0x3786600] marker=c0 avail_size_in_buf=94541
[mjpeg @ 0x3786600] Changing bps from 0 to 8
[mjpeg @ 0x3786600] sof0: picture: 600x600
[mjpeg @ 0x3786600] component 0 2:2 id: 0 quant:0
[mjpeg @ 0x3786600] component 1 1:1 id: 1 quant:1
[mjpeg @ 0x3786600] component 2 1:1 id: 2 quant:1
[mjpeg @ 0x3786600] pix fmt id 22111100
[mjpeg @ 0x3786600] marker parser used 17 bytes (136 bits)
[mjpeg @ 0x3786600] marker=c4 avail_size_in_buf=94522
[mjpeg @ 0x3786600] marker parser used 0 bytes (0 bits)
[mjpeg @ 0x3786600] marker=c4 avail_size_in_buf=94489
[mjpeg @ 0x3786600] marker parser used 0 bytes (0 bits)
[mjpeg @ 0x3786600] marker=c4 avail_size_in_buf=94397
[mjpeg @ 0x3786600] marker parser used 0 bytes (0 bits)
[mjpeg @ 0x3786600] marker=c4 avail_size_in_buf=94367
[mjpeg @ 0x3786600] marker parser used 0 bytes (0 bits)
[mjpeg @ 0x3786600] escaping removed 318 bytes
[mjpeg @ 0x3786600] marker=da avail_size_in_buf=94314
[mjpeg @ 0x3786600] marker parser used 93996 bytes (751968 bits)
[mjpeg @ 0x3786600] marker=d9 avail_size_in_buf=0
[mjpeg @ 0x3786600] decode frame unused 0 bytes
[mp3 @ 0x3782580] demuxer injecting skip 1105 / discard 0
[mp3 @ 0x3785840] skip 1105 / discard 0 samples due to side data
[mp3 @ 0x3785840] skip 1105/1152 samples
[mp3 @ 0x3782580] All info found
[mp3 @ 0x3782580] After avformat_find_stream_info() pos: 162730 bytes
read:163840 seeks:0 frames:51
Input #0, mp3, from '01_Infinite_(Original_Mix).mp3':
Metadata:
title : Infinite (Original Mix)
artist : B-Front
track : 1
album : Infinite
date : 2017
genre : Hardstyle
compilation : 0
TBPM : 150
album_artist : B-Front
publisher : Roughstate
R128_ALBUM_GAIN : 0
R128_TRACK_GAIN : 0
CATALOGNUMBER : ROUGH082
REPLAYGAIN_ALBUM_PEAK: 1.000000
REPLAYGAIN_TRACK_PEAK: 1.000000
REPLAYGAIN_ALBUM_GAIN: -13.24 dB
REPLAYGAIN_TRACK_GAIN: -13.24 dB
iTunNORM : 0000525E 0000525E 0000CDEC 0000CDEC 00000000
00000000 00008000 00008000 00000000 00000000
Duration: 00:05:00.64, start: 0.025056, bitrate: 322 kb/s
Stream #0:0, 50, 1/14112000: Audio: mp3, 44100 Hz, stereo, s16p, 320
kb/s
Metadata:
encoder : Lavf
Side data:
replaygain: track gain - -13.240000, track peak - 0.000023, album
gain - -13.240000, album peak - 0.000023,
Stream #0:1, 1, 1/90000: Video: mjpeg, yuvj420p(pc,
bt470bg/unknown/unknown), 600x600 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k
tbc
Metadata:
comment : Cover (front)
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 0x378c600] Statistics: 163840 bytes read, 0 seeks
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6949#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list