aargirakis / BZRPlayer

Audio player for Windows that plays over 650 different fileformats
http://bzrplayer.blazer.nu/
GNU General Public License v3.0
9 stars 0 forks source link

full id3v2 tag support with all its fields #406

Open ciros88 opened 1 year ago

ciros88 commented 1 year ago

also could be useful to prefer showing id3v2 single fields over id3v1 when they are present

aargirakis commented 1 year ago

I think I've added everything, what do you miss?

ciros88 commented 1 year ago

Seems that with mp3s having both v1 and v2 tags the latter shows only a couple of fields

ciros88 commented 1 year ago

some examples: mp3s.zip

image image

image image

ciros88 commented 9 months ago

these mp3s have missing fields (like artist, that seems under the "lead perfo..." field): Rayman.zip

ciros88 commented 8 months ago

current id3 tag handling: all infos are simply get from FMOD and displayed as is, this means using the FMOD fields order and displaying multiple id3 tag versions.

desired strategy for handling id3 tags: display a list of common/relevant fields in the following fixed order (we can further discuss about this order (e.g. putting comment before track number, etc):

Title Artist Album Date Track Number Comment Genre Publisher Copyright

all the fields not present in this static list (the uncommon ones, as well as the custom ones) will be getted from FMOD and displayed as is (as currently happens)

specifications (valid for all fields):

this implementation should makes appear the id3 tag fields of these 3 tracks arranged as the same: tracks.zip

this implementation could also solve #316

ciros88 commented 8 months ago

also i think we could "group" some non common tags in single ones, like kid3/easytag/foobar200 do: https://wiki.hydrogenaud.io/index.php?title=Foobar2000:ID3_Tag_Mapping

here, for example:

maybe those detailed infos could be showed with mouse hoovering only