SYMO 1.1 is a program which lets you edit the ID3 tags inside MP3 audio files: the tags which identify the artist, title, year of release and so on. It's a simple but powerful combination of two standard free components: Qt's QTable widget, and id3lib.
DistributionSource distributions of Symo are NOT COPYRIGHTED and are NOT distributed under the GNU General Public Licence. For full information read the included file COPYING, or see All Rites Reserved on this Web site.
Binary distributions of Symo, because they link against Qt, ARE distributed under the GNU General Public Licence. (Statically linked binaries also include id3lib). For full information read the included file COPYING.GPL.
(The idea is that anyone who reuses the Symo sources, in a program not linked against Qt or any other GPL library, need not release their program under the GPL. No damage to the GPL status of Qt or LGPL status of id3lib is intended, or indeed possible.)
Downloading Symo 1.1: symo-1.1.tar.gz (29K).
Compiling and installingIn the symo-x.y directory, issue "make symo". Then copy the "symo" program which has been produced, to somewhere in your path (such as /usr/local/bin, or ~/bin). No other installation is needed.
The Makefile does its best to determine where your X11, Qt and moc installations are; if it gets it wrong, examine the comments in the Makefile to see how to give it a clue.
Other targets in the Makefile are "symod", a binary built with debugging, and "symos" and "symods", statically-linked versions of "symo" and "symod". As with any program which uses Qt, statically-linked binaries are huge.
Runningsymo <file or directory> [<file or directory>...]
You can use symo either on individual files, or on directories. Each directory you name is scanned recursively, and any MP3 files anywhere in it are scanned.
Note multiple selection, for editing several tracks at once.
BugsSymo 1.0 is a stop-gap release and many bugs remain: