Skip to content

Releases: rstemmer/id3edit

2.2.1

01 Dec 15:47
Compare
Choose a tag to compare
  • Scripts are now POSIX-compliant. Successful compilation on BSD by tr0pe [email protected]
  • Fixed a critical bug (buffer overflow by 4 bytes) when reading restrictions flags (a probably never used feature).

2.2.0

26 Oct 09:02
Compare
Choose a tag to compare

2.1.3

16 Sep 08:40
Compare
Choose a tag to compare
  • Fixed a critical off-by-one error in argument handling
  • Print a more helpful error message when a frame shall be set but no tag exists and --create was not given as argument

2.1.2

10 Feb 15:43
Compare
Choose a tag to compare
  • Possible memory leak in CRC32 interface fixed

2.1.1

19 Aug 14:19
Compare
Choose a tag to compare
  • Doesn't append padding bytes at the end of the file anymore.

2.1.0

19 Aug 09:16
Compare
Choose a tag to compare
  • Partial support for extended headers:
    • --add-crc: Calculate CRC32 check sum and create an extended header (if not already existing) to store it
    • --rm-exthdr: Remove an extended header if it exists

You can use --showheader to see if a CRC check sum stored in the extended header is valid
… or if the Tag is valid 😄

2.0.3

15 Aug 14:06
Compare
Choose a tag to compare
  • Tag version number changes are more obvious now. Only --force2?0 changes it at the beginning of execution.
  • Fixed a possible bug: For ID3v2.4.0 tags all text frames store NULL-terminated strings

2.0.1

13 Aug 16:18
Compare
Choose a tag to compare
  • Frame size encoding/decoding was not ID3v2.4.0 compatible. Thanks to @BoGeM (Discussion)

2.0.0-beta2

13 Aug 15:37
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release
  • ID3v2.4.0 is now supported, not only toleranted
  • Added --get-artwork to extract an artwork from a mp3 file
  • JPEG and PNG artworks are supported
  • Using iconv for handling different text encodings
  • SetTextFrame now allows different encodings
  • Added --force240 to force the version number to ID3v2.4.0
  • Added --strip to remove the whole ID3 Tag from the file
  • Added --encoding to change the default text encoding for frames
  • Added support for TDRC frames to allow ID3v2.4.0 compatible release dates
  • Added support for TCON frames (--set-genre, --get-genre)
  • --dump now highlights APIC frame content
  • --get-frames now checks the APIC frame and display the artwork dimensions

2.0.0-beta

12 Aug 06:32
Compare
Choose a tag to compare
2.0.0-beta Pre-release
Pre-release
  • ID3v2.4.0 is now supported, not only toleranted
  • Added --get-artwork to extract an artwork from a mp3 file
  • Using iconv for handling different text encodings
  • SetTextFrame now allows different encodings
  • Added --force240 to force the version number to ID3v2.4.0
  • Added --strip to remove the whole ID3 Tag from the file
  • Added --encoding to change the default text encoding for frames
  • Added support for TDRC frames to allow ID3v2.4.0 compatible release dates
  • Added support for TCON frames (--set-genre, --get-genre)
  • --dump now highlights APIC frame content