Main > Free Download Search >

Free id3 tags software for linux

id3 tags

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1137
gtkid3tag 1.2

gtkid3tag 1.2


gtkid3tag is a small id3 tag editor for both ogg and mp3 files. more>>
gtkid3tag is a small id3 tag editor for both ogg and mp3 files.

gtkid3tag is a really simple tool designed for quick editing of only small amounts of music files. The main feature is that both version 1.1 and version 2 tags can be manipulated and deleted separately.

<<less
Download (0.62MB)
Added: 2005-07-19 License: GPL (GNU General Public License) Price:
1559 downloads
id3tool 1.2a

id3tool 1.2a


id3tool is a command line editor for ID3v1 format tags, commonly used on MP3 files. more>>
id3tool is a command line utility for easy manipulation of the ID3 tags present in MPEG Layer 3 audio files.
id3tool is a fully GPLd program. Warm-fuzzys are 100% optional.
id3tool was written as a test program for a small id3 stub Id written for the "Ultimate MP3 Player" which is still a concept, and no code
Having made a useful tool for setting ID3 tags [I hate GUI tag editors] I decided I might as well tidy it up and release it.
The ID3 tag stub was originally written under windows, using ANSI C, and copied over to linux where it worked perfectly first time.
id3.c can still be ripped out of id3tool to provide id3 tag manipulaiton functionality for other programs under the terms of the BSD License.
Originally, I wasnt going to have any Win32 support, but somebody submitted a patch - so Ive incorporated it with some `corrections.
ID3tool became available under the BSD license with 1.2.
Enhancements:
- fixed broken getopt string (should close debian bug #280180)
- fixed broken header reference (was annoying non-linux users)
- Actually tested win32 build this time
- fixed word wrapping in copyright notice.
<<less
Download (0.073MB)
Added: 2005-07-11 License: GPL (GNU General Public License) Price:
1565 downloads
ID3 mass tagger 0.78

ID3 mass tagger 0.78


ID3 mass tagger is a portable command-line mass tagger for audio files. more>>
ID3 mass tagger is a portable command-line mass tagger for audio files.
ID3 mass tagger is designed for non-interactively adding, updating or removing meta-information in a number of files with a single command.
It can generate tag fields from the filename and rename files using an intuitive syntax. It currently supports ID3 (1.1) and ID3v2 (2.0, 3.0) tags.
Exemple:
Here are some examples of using id3:
id3 -a "Stallman" -t "Free Software Song" fs_song.mp3"
Add a simple tag to a file.
id3 -d *.mp3
Removes all ID3v1 tags from all mp3s
id3 -g "psych rock" *.mp3
Sets genre to "Psychedelic Rock" all mp3s
id3 -2 -1 -u "*.mp3"
Copy ID3v2 tag to ID3v1 tag in all files.
id3 -a "TAFKAT" -n "%1" -t "%+2" "*. *.mp3"
Update tag fields similar to this;
id3 -a "TAFKAT" -n "01" -t "My Song" "01. my_song.mp3"
id3 -a "TAFKAT" -n "02" -t "Untitled" "02. untitled.mp3"
id3 -2 -f "%a - %t.mp3" blaet.mp3
Rename file to a standard "Artist - Title" format, using ID3v2 values.
id3 -g "alt rock" -a "The Author" -l %1 -n %2 -t %3 "Author - */(*) *.mp3"
Process multiple directories at once.
id3 -g "alt rock" -a "The Author" -m "Author - %l/(%n) %t.mp3"
Shorthand for the previous example.
id3 -a %t -t %a "*.mp3"
Swap artist and title fields in all mp3s.
id3 -D source.mp3 -1 -2 dest.mp3
Copy ID3v1 and ID3v2 tags of source.mp3 to dest.mp3
id3 -D source.mp3 -1u -2u dest.mp3
As above, but only replaces the non-standard or blank fields in dest.mp3 by data from source.mp3.
id3 -2 -rAPIC -s 0 *.mp3
Removes embedded images and padding from all mp3s.
id3 -2 -rAPIC -s 0 -R "*.mp3" "/my documents"
As above, but works recursively on all mp3s in the directory tree starting at /my documents
id3 -2 -q "%| %a - %|Untitled|t || %t || %1 |?" "*.mp3"
Generate a playlist, using the best possible text
id3 -2 -c "Was: %_f" -f "%a - %|Untitled (%#x)|t.mp3" "*.mp3"
Advanced rename. Saves previous filename in the comment field, and renames files without proper tags to;
Unknown - Untitled (01).mp3
Unknown - Untitled (02).mp3
... etc
Enhancements:
- This release adds support for Lyrics3 tags.
<<less
Download (0.066MB)
Added: 2006-03-21 License: GPL (GNU General Public License) Price:
1317 downloads
gst-id3v23-tags 0.0.1

gst-id3v23-tags 0.0.1


gst-id3v23-tags application provides a gstreamer plugin that adds metadata to media files. more>>
gst-id3v23-tags application provides a gstreamer plugin that adds metadata to media files (mainly MP3 audio files) with ID3 version 2.3.0 tags. This information includes elements such as the tracks title, author, performing artist, etc.

Other gstreamer taggers either create ID3 1.0 tags, which have significant limitations, or ID3 2.4 tags, which are not understood by as many MP3 players as ID3 2.3.

The gstreamer framework provides already some ID3 taggers, at least two of them one that encodes the in the version 1.0 and the other in the 2.4. Today most software and hardware mp3 players are able to understand at least one of the two formats. The problem is that not all MP3 players (specially the hardware ones) are able to understand ID3 v2.4 tags and using ID3 v1.0 can have some limitations specially with tags that contain UNICODE characters. Its most likely that today a decent MP3 player will be able to understand ID3 v2.3 tags.

This plugin was written in order to provide an alternative to MP3 players that can understand only ID3 v2.3 tags. This plugin should provide a nicer alternative to the end user over the two existing plugin in the gstreamer framework.

The ID3 v2.3 encoding is actually performed through the library id3lib which is available at http://www.id3lib.org/. The plugin it self depends only on the gstreamer framework (version 0.10) and the library id3lib (version 3.8.3).

To compile do:

make plugin

To install the plugin into your home account (no need to be root) just do:

make install

To use the plugin, just include the element id3v23 in any gstreamer pipeline. Heres an example on how to retag an old MP3 using the command line:

gst-launch filesrc location=a.mp3 ! id3demux ! id3v23 ! filesink location=b.mp3

Heres an example of an gstreamer audio profile used by sound-juiver for
extracting CDs into MP3s:

audio/x-raw-int,rate=44100,channels=2 ! lame mode=0 vbr-quality=6 ! id3v23
<<less
Download (0.013MB)
Added: 2007-07-13 License: LGPL (GNU Lesser General Public License) Price:
836 downloads
PGID3 Tag Editor 2.02

PGID3 Tag Editor 2.02


PGID3 is an ID3v1 and v2 tag editor for manipulating the information on files such as MP3s. more>>
PGID3 is an ID3v1 and v2 tag editor for manipulating the information on files such as MP3s. PGID3 Tag Editor project is written in PHP and uses PHP-GTK, so it can take advantage of the GTK+ Toolkit for rendering a GUI.

The program itself is broken into three parts, a PHP Function Library called Pid Three (Pid3), a PHP CLI interface (PCLID3), and the GTK+ GUI itself. All three parts come together ready to go, so do not go freaking about uber amounts of dependencies to fill. All together they create the PGID3 Tag Editor.

"But Bob," you might say, "PHP is for the web!" Sure it is, but you should then check out the link below for the PHP Command Line Interface. That document describes using PHP to develop shell and desktop applications. Why PHP? Because I like to abuse it, that is a little hobby of mine.

Simply, PGID3 is an ID3 tag editor for MP3 files. The ID3 tags are what tell your media player the information about the tune such as title, album, etc. You can get by with slack tags if you just use a player like XMMS or Winamp, but if you have a portable like an iPod or some kind of database for the files, then correct and neat tags are a must. PGID3 can handle both the v1 and v2 of ID3 tags.

As for the program itself, it is the combonation of three seperate pieces that together work to create a user friendly envrionment to manipulate your ID3 tags. The base of it all is the Pid Three Function library, which is a fully custom set of functions for the reading and writing of ID3 tags. Since these are seperate from the application itself, the actual dirty work of messing with the data can be easily updated as well as easily included into other projects.

The second part of PGID3 is the Command Line Interface that I have lovingly called PCLID3. Using this you can manipulate your tags from the command line without using any type of graphical front end. By not having this built into the GUI, the opportunity is left open to build alternate GUIs, or even just not use any at all.

The third and final piece is the PHP-GTK GUI. This is the actual PGID3 component, though all of the parts together form a complete package under the PGID3 name. I designed this GUI to be light, compact, and solve as many problems in one spot as possible. As a bonus feature, PGID3 has built in intergration with QueryXMMS which is a command line utility for Linux that can ask XMMS what is currently playing so PGID3 can open it. This speeds up editing of playlists considerably.

Enough acronymns, what about features? Well, it is an ID3 editor so the features I would expect to find in one is what it has. It has the ability to read, write, and strip ID3v1 and ID3v2 tags from files. You can open a file from anywhere in the filesystem with a dialog, or using the above mentioned QueryXMMS integration you can zap right to whatever XMMS is playing.

If you leave the comment field blank when you write a tag, it fills it in automaticly with "Tagged by PGID3" which might be an easily disabled in future releases - depends if I get any feedback on that. It also automaticly removes excess whitespace on the end of tags which if I recall correctly happens because Winamp pads with spaces instead of nuls. Anyway it cleans that for you. Stripping a tag automaticly unchecks the related checkbox for writing it back, and the boxes are dynamicly checked as you load a file depending if it already has a v1 or v2 tag.

There are also a few keyboard shortcuts. F1 toggles the Write ID3v1 checkbox, and F2 toggles the Write ID3v2 one. F9 opens the currently playing file in XMMS, and naturally Enter writes tags.

<<less
Download (0.008MB)
Added: 2006-09-14 License: GPL (GNU General Public License) Price:
1142 downloads
gID3 0.24

gID3 0.24


gID3 is a GUI ID3 tag editor with a very nice user interface. more>>
gID3 is a GUI ID3 tag editor with a very nice user interface. It displays a list of all the files in a directory with the tag information, making it very easy to use. gID3 has a very nice user interface. Unlike other GUI id3 tag editors, gID3 displays a list of all the files in a directory with the tag info of each tag in one list making it very easy to use.
My goal is to make it the most usefull ID3 tag editor. I usually only make changes when I get feedback. So use it and give me some feedback.
MAKING:
type make
i havent tesed this on any machine except my linux box, but it should compile on any thing thats posix compliednt and has gnome properly installed.
INSTALLATION:
copy the binary file derived from making to /usr/local/bin or something like that.
Enhancements:
- fixed limit/boundary checks in the trim() function, which caused the worst segmentation faults;
- variable "recursive" initialized, which fixes other problems;
- code that changes "/" chars to spaces, since its a forbidden char for unix filesystems;
- the trim() function now uses isspace() instead of checking for spaces only, for the sake of completeness;
- remember the old dirname when the user selects .. in dirlist
<<less
Download (0.025MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
1187 downloads
libID3 1.2

libID3 1.2


libID3 is a small C library to parse ID3 tags. more>>
libID3 is a small C library to parse ID3 tags. The project uses as little memory as possible, and has both DOM- and SAX-like models.
Enhancements:
- The license (BSD) has been properly documented, and the make system, versioned library, and test cases were cleaned up.
- A minor change was made to the API for loading files.
<<less
Download (0.33MB)
Added: 2007-08-07 License: BSD License Price:
808 downloads
ID3.py 1.2

ID3.py 1.2


ID3.py is an object-oriented Python module for manipulating the so-called ID3 informational tags on MP3 files. more>>
ID3.py is an object-oriented Python module for manipulating the so-called ID3 informational tags on MP3 files. Note that this is the first thing Ive ever written in Python, so please bear with me if Ive done something atrociously wrong.
ID3.py supports ID3 version 1.1, including the track numbering field. I have no current plans to code up the monstrosity that is ID3v2 1(http://www.id3.org/id3v2.3.0.html) but if someone wants to add that functionality, feel free!
To install ID3.py, either simply copy the ID3.py file to your site-wide Python module installation directory (/usr/local/lib/python/site-python, for instance) or, if you have Python v1.6 or later (or have Distutils installed), you can simply run:
python setup.py install
Enhancements:
- New dictionary-based interface, compatible with ogg.vorbis module.
- Default genre will be 255 if not specified, not 0 ("Blues").
- Rewrote id3-tagger.py to use new dictionary-based interface (simplifies code a lot).
<<less
Download (0.016MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1192 downloads
id3proc 0.1

id3proc 0.1


id3proc is a program for viewing and editing ID3 tags, that are placed at the end of MP3 files. more>>
id3proc is a program for viewing and editing ID3 tags, that are placed at the end of MP3 files.

These are generic installation instructions for id3proc:

Check if all the values in Makefile are correct.
Type "make" to compile sources.
As root, type "make install" to install executable file and manual page.
Type "make clean" to remove created binary files.
If you want to remove the program from your system, type as root "make uninstall".It can be used for editing, adding and listing (as HTML and text) all of the data saved in those tags.
<<less
Download (0.005MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1185 downloads
id3edit 2.0

id3edit 2.0


ID3edit is a command line based ID3v1.1 tag editor for unix like systems. more>>
ID3edit is a command line based ID3v1.1 tag editor for unix like systems. If you dont know what an ID3 tag is, let me fill you in. An ID3 tag is a descriptive tag placed in the last 128 bytes of an mp3 file. The information that is placed in this tag shows as follows:

Song Name (30 Characters Max)
Artist Name (30 Characters Max)
Album Name (30 Characters Max)
Year (4 Characters Max)
Comment (28 Characters Max)
Track (Number Between 0-255)
Genre (Number Between 0-255)

To install id3edit, simply gunzip the archive file like so...
$gunzip id3edit.tar.gz

Next, unpack the tar file like so...
$tar -xvf id3edit.tar

Now, you should have a new directory called id3edit. Next you change to the id3edit directory and type...
$make

This will compile program. To install id3edit into /usr/local/bin, as root type...
$make install
<<less
Download (0.008MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1187 downloads
id3ren 1.1b0

id3ren 1.1b0


id3ren is used to rename batches of mp3 files by reading the ID3 tag at the end of the file. more>>
id3ren is used to rename batches of mp3 files by reading the ID3 tag at the end of the file which contains the song name, artist, album, year, and a comment. The secondary function of id3ren is a tagger, which can create, modify, or remove ID3 tags. The id3 fields can be set on the command line, or "guessed" from the path and the filename.
Main features:
- be used to rename you mp3
- be used to edit and tag your mp3
- be used to see the id3 tags
- get information from the filename to tag the files
- create directories when renaming
- support idv1.1 tags
- copy tags from another mp3
Enhancements:
- Added support for id3 v1.1
- Added automatic directory creation when renaming.
- Added a "-default" option to handle blank fields when renaming.
- Added the possibility to copy tags from other files.
- Changed the default "space" char to a more sensible " " when renaming.
- Uniformisation of the syntaxes of the different options. (all options can use = or next arg, with or without quotes)
- Different handling of the options in the resource file (same as commandline).
- Existing .id3renrc files might need an update.
<<less
Download (0.041MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1186 downloads
DuMP3 0.2.16 Beta

DuMP3 0.2.16 Beta


DuMP3 (derived from Duplicate MP3) is a Java program to find any duplicate or similar file. more>>
DuMP3 (derived from Duplicate MP3) is a Java program to find any duplicate or similar file.
It finds files by calculating a fingerprint based on the image, audio or text data for each file and then comparing the fingerprints. The project does not compare filenames or even ID3 tags (even though plugin classes could be written that perform these operations). Calculated fingerprints can be stored in a MySQL database so that they do not have to be calculated again.
As an extra bonus DuMP3 will mark the files that can not be read or decoded correctly as corrupt or with a signature mismatch.
DuMP3 can find files that are not exact duplicates:
- Binary files are compared by SHA1 hash (configurable to any MD hash)
- Text files that were changed by addition or deletion (2 fingerprint algorithms available)
- Pictures in different formats, sizes and/or rotations (BMP, GIF, JPEG, JPEG2000, PNG, PNM, RAW, TIFF)
- Audio files that were recorded at different bit rates or saved in different formats (AU, AIF, WAV, MP3, OGG)
- plugin fingerprint classes can be written for any file where inexact matching is needed (fonts, videos, etc)
Version restrictions:
- DuMP3 is subject to some Java limitations as well as some limitations in the libraries I have chosen.
<<less
Download (MB)
Added: 2007-08-12 License: GPL (GNU General Public License) Price:
804 downloads
MP3 Database II 2.9

MP3 Database II 2.9


MP3DB2 is a collection of bash scripts for keeping track of large MP3 collections. more>>
MP3DB2 is a collection of bash scripts for keeping track of large MP3 collections. It will retrieve song information from the filenames and ID3 tags of a directory or CD of MP3s and store them in a local database.
This program is a complete rewrite of my MP3 database version 1. Version 1 only stored the data that was present in the filenames while version 2 actually retrieves information from the ID3 tags of each MP3.
Please note that as of this version the database format is NOT considered carved in stone. I have already added a few fields mid-development and this will continue for a while if I think the format can be made better. See the changelog for a list of changes to the database format since V2.0.
Enhancements:
- mp3dupe: now just displays the name of the directory we are checking not the full path in the host filesystem.
<<less
Download (0.096MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1190 downloads
ID3iconv 0.2.1

ID3iconv 0.2.1


ID3iconv is a little Java command line tool to convert ID3 tags in mp3 files from whatever machine encoding you have to Unicode. more>>
ID3iconv is a little Java command line tool to convert ID3 tags in mp3 files from whatever machine encoding you have to Unicode. It convert both ID3v1 tags and ID3v2 tags to Unicode-encoded ID3v2 (v2.3 or v2.4). This is sometimes useful because:
ID3v1 or v2 dont really supports multi-byte encodings such as GBK or Big5. Most existing files falsely pretend they are ISO-8859-1 encoded. This means the softwares handle them in all kinds of weird ways.
Even if the user can force the encoding in some players, it is then impossible to display tags of several international languages at the same time if files are so encoded.
I wrote this to convert all my mp3 files with Chinese (both simplified and traditional Chinese) tags to Unicode and play them using Rhythmbox under Linux. This is after much struggle with XMMS and other players that either cannot handle the large charsets GBK/GB18030 or cannot handle Chinese at all.
CAUTION: The tool updates mp3 files in place. You have to do a backup if you dont want to lose your precious music.
Enhancements:
- Bug fix: Under windows, cannot rename the output temp file to the original file name
- Bug fix: Conversion from v2 tag is using different encoding (big-endian UTF-16) from conversion from v1. Now both using little-endian UTF-16 for better compatibility.
- Added option to force using id3v1 tag even if v2 tag exists
- Added option to remove v1 tag after convertion
<<less
Download (0.038MB)
Added: 2006-08-02 License: GPL (GNU General Public License) Price:
1184 downloads
ID3V2.3 library 1.1-3

ID3V2.3 library 1.1-3


ID3V2.3 library is a library written in C to provide read and write access to ID3 tags. more>>
ID3V2.3 library is a library written in C to provide read and write access to ID3 tags.

ID3V2.3 library is designed to be very easy to use, and is meant to be compiled directly into your project. You can only access the most commonly used tag fields.

The source code is easy to read and well documented.

Example:

#include "genre.h"
#include "lib_id3v1.h"

main()
{
id3Tag tag;

strcpy (tag.artist, "Myartist");
strcpy (tag.album, "Myalbum");
strcpy (tag.title, "Mysong");
strcpy (tag.track, "12");
strcpy (tag.year, "2002");
strcpy (tag.comment, "Mycomment");
strcpy (tag.genre, "Mygenre");

set_id3v2tag(&tag, "/home/sam/myfile.mp3");
}

If you need more info, look into the header file, its really simple.
<<less
Download (0.018MB)
Added: 2006-02-17 License: GPL (GNU General Public License) Price:
780 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5