id3v2
id3v2 copied to clipboard
Broken id3v2.3 tag after resaving
Package version: github.com/bogem/id3v2/v2 v2.1.4
Problem:
ID3v2.3 tags are somewhat broken after resaving them without any modifications. In kid3 tags are readable, but album art doesn't render. Completely unreadable on my Walkman NW-A55 (see screenshots).
walkman:
kid3:
Truncated in.mp3
, github doesn't allow mp3 (and archived mp3) attachments: https://files.catbox.moe/dh1w34.mp3.
Run https://play.golang.com/p/aONev45lE-K to create out.mp3
$ id3v2 -l in.mp3
id3v2 tag info for in.mp3:
TIT2 (Title/songname/content description): Thunderstruck
TPE1 (Lead performer(s)/Soloist(s)): AC/DC
TALB (Album/Movie/Show title): The Razors Edge
TRCK (Track number/Position in set): 1
TCON (Content type): Hard Rock (79)
APIC (Attached picture): ()[, 3]: image/jpg, 8890 bytes
TYER (Year): 1990
in.mp3: No ID3v1 tag
$ id3v2 -l out.mp3
id3v2 tag info for out.mp3:
TALB (Album/Movie/Show title): The Razors Edge
TRCK (Track number/Position in set): 1
TCON (Content type): Hard Rock (79)
TYER (Year): 1990
TIT2 (Title/songname/content description): Thunderstruck
TPE1 (Lead performer(s)/Soloist(s)): AC/DC
APIC (Attached picture): ()[, 3]: image/jpg, 8891 bytes
out.mp3: No ID3v1 tag
$ id3v2 --version
id3v2 0.1.12
Uses id3lib-3.8.3
Hey @unknown321, thanks for your bug report! I'm looking into it. I'm sorry that it took me a while to react on your bug report.