Release date: 
Tuesday, 8 June, 2010



id3v2 is a command line id3v2 tag editor for MP3-files. It can handle tags up to ID3 Version 2.30. This program adds/modifies/removes/views id3v2 tags, and can convert from id3v1 tags.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install libc libcx libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd

Following ones are the download links for manual installation:

id3v2 v. 0.1.12 (8/6/2010) Readme/What's new
There were very few changes required to build on eCS: For ID3LIB Configure change: for ac_header in \ string \ iomanip.h \ do to: for ac_header in \ string \ iomanip \ do and include/id3/writers.h: #ifndef _ID3LIB_STRINGS_H_ #define _ID3LIB_STRINGS_H_ #include <string> #if (defined(__GNUC__) && (__GNUC__ >= 3) || (defined(_MSC_VER) && _MSC_VER > 1000)) to: #ifndef _ID3LIB_STRINGS_H_ #define _ID3LIB_STRINGS_H_ #include <string> #include <string.h> #if (defined(__GNUC__) && (__GNUC__ >= 3) || (defined(_MSC_VER) && _MSC_VER > 1000)) There was a post: <> that said the string.h also needed to be added to include/id3/writers.h. However, I added it there but somehow ended up commenting it out when I added it and it seems to have been fine without it. For id3v2: Makefile: added .exe all: id3v2.exe and id3v2.exe: and because I wanted omf build I added -Zomf to LDFLAGS.
id3v2 v. 0.1.11 (7/5/2009) Readme/What's new
Antti Andreimann - patch to write only one version of tag Vladimir Pastukhov - patch to handle General object frames w/o segfaulting Errica Crome - patch to fix genre display. Branko Radovanovic <branko-r at> - patch 1: - No more seg faults for: --IPLS, --UFID, --PCNT, -- POPM. Note that these still merely print the info (i.e. the file is *not* changed). - No more seg faults for --comment. And the new code actually *sets* the comment. - No more seg faults for --TXXX desc:text. - "TSIZ results in unrecognized option" now fixed. Also rearranged some redundant code and made several minor changes (a bit more consistent coding style, spelling, etc.) patch 2: In PrintID3v1Tag() fread() in fact returns size_t (number of items read), which is unsigned, and the error reporting code is thus never executed. Fixed now. BTW, it would probably be a good idea to compile with "- W -Wall pedantic". This is how I caught it. (I've changed the make file as he suggested) Jim Ursetto <ursetto at> - Attached patch deletes id3v2 tags when passed an empty string, rather than just setting them to a null string. I.e. -a "" will delete the artist tag. Works for comments too: -c "ID3v1 Comment::XXX" will delete the default comment derived from the v1 tag. Martin Soto <soto at> When a file has an unknown genre (number 255) the program dies with a segmentation fault. When applied to list.cpp the patch should correct that by printing "Unknown" as the genre. Aubin Paul <aubin at> patch to build under gcc 3.2 Jens Rehsack <rehsack at> I attach a few patches for the id3v2 tool you're responsible for. Maybe it's useful to apply them, 'cause at the moment the implementation doesn't conforms the ANSI C++ standard. (I didn't check the whole source but those lines which causes the error). Warren Stevens <warren at> Whole bunch of stuff Roberto Costa <roberto.costa at> Patch to fix id3 genres
Record updated last time on: 07/04/2019 - 16:31

Translate to...

Add new comment