[FFmpeg-trac] #5490(undetermined:new): Missing Musicbrainz Recording id in metadata list
FFmpeg
trac at avcodec.org
Fri Apr 29 14:00:40 CEST 2016
#5490: Missing Musicbrainz Recording id in metadata list
-------------------------------------+-------------------------------------
Reporter: itm | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: metadata | Blocked By:
tag | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
I use ffprobe in order to get all the metadata embedded in files.
In all files, it is not able to output the musicbrainz trackid (recording
id)
Files are tagged using picard.
How to reproduce:
{{{
% ffprobe "09 - Stein um Stein.mp3"
ffprobe version 2.8.6-1+b2 Copyright (c) 2007-2016 the FFmpeg developers
built with gcc 5.3.1 (Debian 5.3.1-11) 20160307
configuration: --prefix=/usr --extra-version=1+b2 --build-suffix=-ffmpeg
--toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl
--enable-shared --disable-stripping --disable-decoder=libopenjpeg
--disable-decoder=libschroedinger --enable-avresample --enable-avisynth
--enable-gnutls --enable-ladspa --enable-libass --enable-libbluray
--enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite
--enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-
libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-
libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-
libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr
--enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame
--enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal
--enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883
--enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
[mp3 @ 0x1249c80] Skipping 0 bytes of junk at 116746.
[mjpeg @ 0x124c4a0] Changeing bps to 8
[mp3 @ 0x1249c80] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from '09 - Stein um Stein.mp3':
Metadata:
title : Stein um Stein
artist : Rammstein
track : 9/11
album : Reise, Reise
disc : 1/1
date : 2004-11-16
genre : Industrial
TMED : CD
SCRIPT : Latn
originalyear : 2004
albummood : Melancholy
MusicBrainz Album Type: album
MusicBrainz Album Artist Id: b2d122f9-eadb-4930-a196-8f221eeb0c66
MusicBrainz Artist Id: b2d122f9-eadb-4930-a196-8f221eeb0c66
BARCODE : 602498681503
albumgenre : Industrial
MusicBrainz Release Group Id: ea9bf147-abbd-39df-b927-46fc945a5140
MusicBrainz Album Id: 0fd60fe1-85fb-4e75-98fc-8b2e33f47007
TSO2 : Rammstein
album_artist : Rammstein
CATALOGNUMBER : B0003693-02
Artists : Rammstein
TMOO : Dark
albumgrouping : Metal
artist-sort : Rammstein
TDOR : 2004-09-27
TSRC : DEN120405587
MusicBrainz Release Track Id: 302d603f-717f-359d-a992-318c9a825252
ASIN : B0002XDODU
publisher : Universal Records
TIT1 : Metal
MusicBrainz Album Status: official
MusicBrainz Album Release Country: US
Duration: 00:03:58.44, start: 0.000000, bitrate: 195 kb/s
Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 192 kb/s
Stream #0:1: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown),
600x600 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
Metadata:
comment : Cover (front)
}}}
Taglib sees the missing tag as MUSICBRAINZ_TRACKID:
{{{
$ ./tagreader "09 - Stein um Stein.mp3"
******************** "09 - Stein um Stein.mp3" ********************
-- TAG (basic) --
title - "Stein um Stein"
artist - "Rammstein"
album - "Reise, Reise"
year - "2004"
comment - "Male Vocalist"
track - "9"
genre - "Industrial Industrial Metal"
-- TAG (properties) --
ALBUM - "Reise, Reise"
ALBUMARTIST - "Rammstein"
ALBUMARTISTSORT - "Rammstein"
ALBUMGENRE - "Industrial"
ALBUMGENRE - "Industrial Metal"
ALBUMGROUPING - "Metal"
ALBUMMOOD - "Melancholy"
ALBUMMOOD - "Sad"
ARTIST - "Rammstein"
ARTISTS - "Rammstein"
ARTISTSORT - "Rammstein"
ASIN - "B0002XDODU"
BARCODE - "602498681503"
CATALOGNUMBER - "B0003693-02"
COMMENT:SONGS-DB_CUSTOM1 - "00s"
COMMENT:SONGS-DB_CUSTOM2 - "Male Vocalist"
COMMENT:SONGS-DB_CUSTOM3 - "Unknown"
COMMENT:SONGS-DB_CUSTOM4 - "German"
COMMENT:SONGS-DB_OCCASION - "Chillout"
CONTENTGROUP - "Metal"
DATE - "2004-11-16"
DISCNUMBER - "1/1"
GENRE - "Industrial"
GENRE - "Industrial Metal"
ISRC - "DEN120405587"
LABEL - "Universal Records"
MEDIA - "CD"
MOOD - "Dark"
MOOD - "Cool"
MOOD - "Bouncy"
MOOD - "Angry"
MUSICBRAINZ ALBUM RELEASE COUNTRY - "US"
MUSICBRAINZ ALBUM STATUS - "official"
MUSICBRAINZ ALBUM TYPE - "album"
MUSICBRAINZ RELEASE TRACK ID - "302d603f-717f-359d-a992-318c9a825252"
MUSICBRAINZ_ALBUMARTISTID - "b2d122f9-eadb-4930-a196-8f221eeb0c66"
MUSICBRAINZ_ALBUMID - "0fd60fe1-85fb-4e75-98fc-8b2e33f47007"
MUSICBRAINZ_ARTISTID - "b2d122f9-eadb-4930-a196-8f221eeb0c66"
MUSICBRAINZ_RELEASEGROUPID - "ea9bf147-abbd-39df-b927-46fc945a5140"
MUSICBRAINZ_TRACKID - "61082f36-43ab-44d4-9f32-db3effdbfea4"
ORIGINALDATE - "2004-09-27"
ORIGINALYEAR - "2004"
SCRIPT - "Latn"
TITLE - "Stein um Stein"
TRACKNUMBER - "9/11"
-- AUDIO --
bitrate - 192
sample rate - 44100
channels - 2
length - 3:58
}}}
{{{
$ $ ffmpeg -version
ffmpeg version 2.8.6-1+b2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.1 (Debian 5.3.1-11) 20160307
configuration: --prefix=/usr --extra-version=1+b2 --build-suffix=-ffmpeg
--toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl
--enable-shared --disable-stripping --disable-decoder=libopenjpeg
--disable-decoder=libschroedinger --enable-avresample --enable-avisynth
--enable-gnutls --enable-ladspa --enable-libass --enable-libbluray
--enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite
--enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-
libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-
libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-
libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr
--enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame
--enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal
--enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883
--enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5490>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list