[Bug 730496] ID3 tag "TPE3" not mapped to gstreamer tag

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 21 06:18:08 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=730496
  GStreamer | gst-plugins-base | git

Thiago Sousa Santos <thiagossantos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #276917|none                        |reviewed
             status|                            |

--- Comment #1 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-05-21 13:18:05 UTC ---
Review of attachment 276917:
 --> (https://bugzilla.gnome.org/review?bug=730496&attachment=276917)

Do you have one or more samples containing TPE* id3 tags? What would be the
values in them? Might help understanding what id3 mean with those tags as they
seem a bit ambiguous/overlapping.

::: gst-libs/gst/tag/gstid3tag.c
@@ +114,3 @@
   {GST_TAG_INTERPRETED_BY, "TPE4"},
   {GST_TAG_MUSICAL_KEY, "TKEY"},
+  {GST_TAG_PERFORMER, "TPE3"},

I'd like a second opinion here, currently we have

TPE1 -> GST_TAG_ARTIST
TPE2 -> GST_TAG_ALBUM_ARTIST (not exactly accurate)
TPE3 -> ???
TPE4 -> GST_TAG_INTERPRETED_BY

Performer and artist seem to be kind of overlapping, and TPE3 can also mean
conductor... Maybe investigating some samples will make this more clear.

The id3 docs (http://id3.org/id3v2.4.0-frames) says:

  4.2.2 TPE1 Lead performer(s)/Soloist(s)
  4.2.2 TPE2 Band/orchestra/accompaniment
  4.2.2 TPE3 Conductor/performer refinement
  4.2.2 TPE4 Interpreted, remixed, or otherwise modified by

4.2.2.   Involved persons frames

  TPE1
   The 'Lead artist/Lead performer/Soloist/Performing group' is
   used for the main artist.

  TPE2
   The 'Band/Orchestra/Accompaniment' frame is used for additional
   information about the performers in the recording.

  TPE3
   The 'Conductor' frame is used for the name of the conductor.

  TPE4
   The 'Interpreted, remixed, or otherwise modified by' frame contains
   more information about the people behind a remix and similar
   interpretations of another existing piece.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list