Kid3 tagger can edit the ID3v1 tags and all ID3v2 frames in MP3 files and the tags in Ogg/Vorbis and FLAC files in an efficient way. It is easy to convert between ID3v1 and ID3v2, set the tags of multiple files to the same values and generate the tags from the file name or vice versa. Import is possible from freedb.org, MusicBrainz, and other sources of track data.
Re: does not work
There is a problem with the configure detection of id3lib on Suse Linux. The following patch should fix it:
Extract the original kid3-0.8.1.tar.gz archive, then go into the kid3-0.8.1 directory and apply the patch using:
patch -p1 <../kid3-0.8.1-configure_id3lib_check.patch
Make sure you have the following packages installed:
taglib-devel, id3lib-devel, libtunepimp-devel, libvorbis-devel, flac-devel