id3v2 icon indicating copy to clipboard operation
id3v2 copied to clipboard

🎵 ID3 decoding and encoding library for Go

Results 22 id3v2 issues
Sort by recently updated
recently updated
newest added

I noticed that after modifying tags in foobar2000 that `Open()` would fail with the following error: `frame went over tag area` This was due to foobar2000 truncating the padding after...

Added unit test TestDecodeTextParallel to demo an issue of decoding in multiple goroutines. run test: ```sh go test -race ./... ``` result: ```sh WARNING: DATA RACE Write at 0x00c0000aa0ee by...

Hello Albert, it seams like that some mp3 players need chapter TOCs in addition to chapter frames to function properly. I've introduced `AddChapterTocFrame` according to https://id3.org/id3v2-chapters-1.0. I kept the spirit...

According to id3v2 sylt specification, add the sylt support.

I bumped in a bug where you read the `APIC` type from the `br` reader and return the final _error_ which happens to be an `EOF`. You correctly ignore the...

Add CHAP frames parser according to [id3v2 documentation](http://id3.org/id3v2-chapters-1.0). It recognizes only one `TIT2` embedded subframe and treats it like a title, which is enough to parse titles added by ffmpeg...

It's obsolete though, but could be implemented.

I've got a number of files that already have 1-2 ID3v1 tags written to them. When I try to open these files for writing with this library, I get an...

> To speed up the process of locating an ID3v2 tag when searching from the end of a file, a footer can be added to the tag. It is REQUIRED...

> It is OPTIONAL to include padding after the final frame (at the end of the ID3 tag), making the size of all the frames together smaller than the size...