Main > Free Download Search >

Free id3v2 software for linux

id3v2

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 72
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
MP3::Tag::ID3v2 0.9708

MP3::Tag::ID3v2 0.9708


MP3::Tag::ID3v2 is a Read / Write ID3v2.x.y tags from mp3 audio files. more>>
MP3::Tag::ID3v2 is a Read / Write ID3v2.x.y tags from mp3 audio files.

SYNOPSIS

MP3::Tag::ID3v2 supports * Reading of ID3v2.2.0 and ID3v2.3.0 tags (some ID3v2.4.0 frames too) * Writing of ID3v2.3.0 tags

MP3::Tag::ID3v2 is designed to be called from the MP3::Tag module.

use MP3::Tag;
$mp3 = MP3::Tag->new($filename);

# read an existing tag
$mp3->get_tags();
$id3v2 = $mp3->{ID3v2} if exists $mp3->{ID3v2};

# or create a new tag
$id3v2 = $mp3->new_tag("ID3v2");

See MP3::Tag for information on the above used functions.

* Reading a tag

$frameIDs_hash = $id3v2->get_frame_ids(truename);

foreach my $frame (keys %$frameIDs_hash) {
my ($name, @info) = $id3v2->get_frame($frame);
for my $info (@info) {
if (ref $info) {
print "$name ($frame):n";
while(my ($key,$val)=each %$info) {
print " * $key => $valn";
}
} else {
print "$name: $infon";
}
}
}
* Adding / Changing / Removing / Writing a tag
$id3v2->add_frame("TIT2", "Title of the song");
$id3v2->change_frame("TALB","Greatest Album");
$id3v2->remove_frame("TLAN");
$id3v2->write_tag();
* Removing the whole tag
$id3v2->remove_tag();
* Get information about supported frames
%tags = $id3v2->supported_frames();
while (($fname, $longname) = each %tags) {
print "$fname $longname: ",
join(", ", @{$id3v2->what_data($fname)}), "n";
}

<<less
Download (0.17MB)
Added: 2006-11-07 License: Perl Artistic License Price:
1091 downloads
MPEG::ID3v2Tag 0.37

MPEG::ID3v2Tag 0.37


MPEG::ID3v2Tag is a Perl module that parses and creates ID3v2 Tags for MPEG audio files. more>>
MPEG::ID3v2Tag is a Perl module that parses and creates ID3v2 Tags for MPEG audio files.

SYNOPSIS

use MPEG::ID3v2Tag ;
use IO::File ;

# create a tag
$tag = MPEG::ID3v2Tag->new() ;
$tag->add_frame("TIT2", "Happy Little Song") ; # one step
$frame = MPEG::ID3Frame::TALB->new("Happy little album") ;
$tag->add_frame($frame) ; # two steps
$tag->add_frame("WCOM", "http://www.mp3.com") ;
$tag->add_frame("APIC", -picture_type => 0, -file => "happy_little_song.gif");
.....
$tag->set_padding_size(256) ;
print OUTFILE $tag->as_string() ;

# read a tag from a file and dump out some data.
$fh = IO::File->new(" binmode $fh;
$tag = MPEG::ID3v2Tag->parse($fh) ;
foreach $frame ($tag->frames()) {
print $frame->frameid(), "n" ; # prints TALB, TIT2, WCOM, etc.
if ($frame->flag_read_only()) {
print " read onlyn" ;
}
if ($frame->fully_parsed() && $frame->frameid =~ /^T.../) {
print " frame text is ", $frame->text(), "n" ;
}
if ($frame->fully_parsed() && $frame->frameid =~ /^W.../) {
print " url is ", $frame->url(), "n" ;
}
}

MPEG::ID3v2Tag is a class capable of parsing and creating ID3v2 revision 3 tags. While not all frames are fully supported, its easy to add support for more.
The object doesnt (currently) support modification of .mp3 files; the caller has to handle the mechanics of prepending the tag to the file.

<<less
Download (1.6MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1074 downloads
ID3v2 Chapter Tool 1.4.4

ID3v2 Chapter Tool 1.4.4


ID3v2 Chapter Tool is an authoring tool which allows you to signal the start and end times of particular sequences. more>>
ID3v2ChapterTool is an application which allows you to author and embed chapter information in your MP3 files. ID3v2 Chapter Tool project is part of the BBC open source initiative and is maintained as a Sourceforge project.

The application uses a new signalling specification that has been developed by ID3.org which is supported by APIs created in this project. These build on the Java ID3 API developed by Jens Vonderheide.

Chapters in this context could be any of the following:

- chapters within an audiobook
- articles within a podcast
- individual tracks within a multi-track audio file

At the most basic level this chapter information consists of the start time of each chapter you define, allowing listeners to skip easily to these points in the file during replay. However, chapters can also have descriptive information (e.g. title), images and URLs.

The information attached to each chapter can be used by media players to provide a dynamic display during replay. For example, the images attached to each chapter can be used to provide a slide show.

The ID3v2ChapterTool also allows you to create a Table of Contents (TOC).

At the most advanced level it is possible to define multiple TOCs for a single audio file. For example, one TOC could provide access to the entire audio file whilst a second TOC could provide access to a set of highlights.

Once chapter information is widely supported by media players it will enable some exciting new multimedia applications such Audio Encyclopaedias.

<<less
Download (0.38MB)
Added: 2006-04-18 License: LGPL (GNU Lesser General Public License) Price:
1286 downloads
MP3::Tag::ID3v2-Data 0.9708

MP3::Tag::ID3v2-Data 0.9708


MP3::Tag::ID3v2-Data can get_frame() data format and supported frames. more>>
MP3::Tag::ID3v2-Data can get_frame() data format and supported frames.

SYNOPSIS

$mp3 = MP3::Tag->new($filename);
$mp3->get_tags();
$id3v2 = $mp3->{ID3v2} if exists $mp3->{id3v2};

($info, $long) = $id3v2->get_frame($id); # or

($info, $long) = $id3v2->get_frame($id, raw);

This document describes how to use the results of the get_frame function of MP3::Tag::ID3v2, thus the data format of frames retrieved with MP3::Tag::ID3v2::get_frame().

It contains also a list of all supported ID3v2-Frames.

get_frame()
($info, $long) = $id3v2->get_frame($id); # or

($info, $long) = $id3v2->get_frame($id, raw);

$id has to be a name of a frame like "APIC". See also L .

The names of all frames found in a tag can be retrieved with the L function.

<<less
Download (0.17MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1219 downloads
Audio::TagLib::ID3v2::SynchData 1.42

Audio::TagLib::ID3v2::SynchData 1.42


Audio::TagLib::ID3v2::SynchData is a Perl module with a few functions for ID3v2 synch safe integer conversion. more>>
Audio::TagLib::ID3v2::SynchData is a Perl module with a few functions for ID3v2 synch safe integer conversion.

SYNOPSIS

use Audio::TagLib::ID3v2::SynchData;

print Audio::TagLib::ID3v2::SynchData->toUInt(
Audio::TagLib::ByteVector->new("11")), "n"; # got 6321
print Audio::TagLib::ID3v2::SynchData->fromUInt(6321)->data(), "n";
# got "11"

In the ID3v2.4 standard most integer values are encoded as "synch safe" integers which are encoded in such a way that they will not give false MPEG syncs and confuse MPEG decoders. This namespace provides some methods for converting to and from these values to ByteVectors for things rendering and parsing ID3v2 data.
UV toUInt(ByteVector $data)

This returns the unsigned integer value of $data where $data is a ByteVector that contains synchsafe integer. The default length of 4 is used if another value is not specified.

ByteVector fromUInt(UV $value)

Returns a 4 byte (32 bit) synchsafe integer based on $value.

EXPORT

None by default.

<<less
Download (1.4MB)
Added: 2006-11-17 License: Perl Artistic License Price:
1071 downloads
Audio::TagLib::ID3v2::RelativeVolumeFrame 1.42

Audio::TagLib::ID3v2::RelativeVolumeFrame 1.42


Audio::TagLib::ID3v2::RelativeVolumeFrame is an ID3v2 relative volume adjustment frame implementation. more>>
Audio::TagLib::ID3v2::RelativeVolumeFrame is an ID3v2 relative volume adjustment frame implementation.

SYNOPSIS

use Audio::TagLib::ID3v2::RelativeVolumeFrame;

my $i = Audio::TagLib::ID3v2::RelativeVolumeFrame->new(
Audio::TagLib::ByteVector->new(""));
$i->setChannelType("MasterVolume");
print $i->channelType(), "n"; # got "MasterVolume"

This is an implementation of ID3v2 relative volume adjustment. The presense of this frame makes it possible to specify an increase in volume for an audio file or specific audio tracks in that file.

Multiple relative volume adjustment frames may be present in the tag each with a unique identification and describing volume adjustment for different channel types.

new()

Constructs a RelativeVolumeFrame. The relevant data should be set manually.

new(ByteVector $data)

Constructs a RelativeVolumeFrame based on the contents of $data.

DESTROY()

Destroys the RelativeVolumeFrame instance.

String toString()

Returns the frames identification.

see identification()

LIST channles()

Returns a list of channels with information currently in the frame.

NOTE This should be a list of PV which indicates the ChannelType.

see %_ChannelType

PV channelType()

Always returns master volume.

deprecated

void setChannelType(PV $t)

This method no longer has any effect.

deprecated

IV volumeAdjustmentIndex(PV $type = "MasterVolume")

Returns the relative volume adjustment "index". As indicated by the ID3v2 standard this is a 16-bit signed integer that reflects the decibils of adjustment when divided by 512.

This defaults to returning the value for the master volume channel if available and returns 0 if the specified channel does not exist.

see setVolumeAdjustmentIndex()

see volumeAjustment()

void setVolumeAdjustmentIndex(IV $index, PV $type = "MasterVolume")

Set the volume adjustment to $index. As indicated by the ID3v2 standard this is a 16-bit signed integer that reflects the decibils of adjustment when divided by 512.

By default this sets the value for the master volume.

see volumeAdjustmentIndex()

see setVolumeAdjustment()

< NV volumeAdjustment(PV $type = "MasterVolume") >

Returns the relative volume adjustment in decibels.

NOTE Because this is actually stored internally as an "index" to this value the value returned by this method may not be identical to the value set using setVolumeAdjustment().

This defaults to returning the value for the master volume channel if available and returns 0 if the specified channel does not exist.

see setVolumeAdjustment()

see volumeAdjustmentIndex()

void setVolumeAdjustment(NV $adjustment, PV $type = "MasterVolume")

Set the relative volume adjustment in decibels to $adjustment.

By default this sets the value for the master volume.

NOTE Because this is actually stored internally as an "index" to this value the value set by this method may not be identical to the one returned by volumeAdjustment().

see setVolumeAdjustment()

see volumeAdjustmentIndex()

PeakVolume peakVolume(PV $type = "MasterVolume")

Returns the peak volume (represented as a length and a string of bits).

This defaults to returning the value for the master volume channel if available and returns 0 if the specified channel does not exist.

see setPeakVolume()

setPeakVolume(PeakVolume $peak, PV $type = "MasterVolume")

Sets the peak volume to $peak.

By default this sets the value for the master volume.

see peakVolume()

%_ChannelType

This indicates the type of volume adjustment that should be applied. keys %Audio::TagLib::ID3v2::RelativeVolumeFrame::_ChannelType lists all available values used in Perl code.

<<less
Download (1.4MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
1215 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
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
Kid3 0.9

Kid3 0.9


Kid3 is a program for easily tag multiple MP3 files. more>>
If you want to easily tag multiple MP3 files (e.g. full albums) without typing the same information again and again and have control over both ID3v1 and ID3v2 tags, then Kid3 is the program you are looking for.
Main features:
- Edit ID3v1.1 tags
- Edit all ID3v2.3 frames
- Convert between ID3v1.1 and ID3v2.3 tags
- Edit tags of multiple files, e.g. the artist, album, year and genre of all files of an album typically have the same values and can be set together.
- Generate tags from filenames
- Generate filenames from tags
- Rename and create directories from tags
- Generate playlist files
- Automatically convert upper and lower case and replace strings
- Import from freedb.org and other sources of album data
<<less
Download (0.20MB)
Added: 2007-06-13 License: GPL (GNU General Public License) Price:
865 downloads
id3lib 3.8.3-2

id3lib 3.8.3-2


id3lib is an ID3v1/ID3v2 tagging library. more>>
id3lib project is an open-source, cross-platform software development library for reading, writing, and manipulating meta-information in digital audio files.
Currently id3lib supports reading and writing of ID3v1 and ID3v2 tags, as well as reading of Lyrics3, Lyrics3 v2.00, and MusicMatch tags. id3lib is written in C++, but provides both C and COM interfaces to the library.
Main features:
Powerful
- id3lib automatically handles most of the low-level details involved with manipulating ID3v1 and ID3v2 tags in digital audio files. It provides support for several tasks associated with manipulating such tags, such as conversion between tagging formats, identifying valid tags, converting sizes, synchronisation, compression, and padding.
Standards-compliant
- While many digital audio libraries and applications provide minimal support for basic ID3v1 tagging, few provide the same level of support for the up-and-coming ID3v2 standard like id3lib. The developers of id3lib work closely with the ID3v2 specification and go to great effort to ensure the library correctly handles all its nuances. By using id3lib for both your ID3v1 and ID3v2 tagging needs, you can be assured that your application produces tags that comply with the standard now and in the future.
Cross-platform
- A primary goal for id3lib is cross-platform compatibility. The library is developed primarily on the GNU/Linux operating system but has been compiled and tested on other Unix-like OSs as well as Windows NT.
Multi-language
- id3lib aspires to provide interfaces for multiple programming languages, and currently fully supports both C and C++. A COM wrapper (id3com) is also supplied allowing VB, VBA, VBScript and other COM-enabled languages to use the library.
Enhancements:
- This version corresponds to 3.8.3-1 + patch_id3lib_3.8.3_UTF16_writing_bug.diff file.
<<less
Download (0.92MB)
Added: 2007-04-01 License: LGPL (GNU Lesser General Public License) Price:
937 downloads
MP3::ID3Lib 0.12

MP3::ID3Lib 0.12


MP3::ID3Lib is a Perl module for ID3v1/ID3v2 Tagging of MP3 files. more>>
MP3::ID3Lib is a Perl module for ID3v1/ID3v2 Tagging of MP3 files.

SYNOPSIS

use MP3::ID3Lib;
my $id3 = MP3::ID3Lib->new($filename);

foreach my $frame (@{$id3->frames}) {
my $code = $frame->code;
my $description = $frame->description;
my $value = $frame->value;
$frame->set("Orange") if $code eq TPE1;
print "$description: $valuen";
}

$id3->add_frame("TIT2", "Title goes here");
$id3->commit;

This module allows you to edit and add ID3 tags in MP3 files.
ID3 tags are small pieces of information stored inside the MP3 file. They can contain bits of metadata about the MP3, such as album name, song name, artist, original artist, genre, composer, year of release, additional comment fields, and many more.

<<less
Download (0.037MB)
Added: 2006-11-07 License: Perl Artistic License Price:
1086 downloads
getID3() 2.0.0b4

getID3() 2.0.0b4


getID3() is a PHP4 script that extracts useful information from MP3s & other multimedia file formats. more>>
getID3() is a PHP4 script that extracts useful information from MP3s & other multimedia file formats:
Tag formats:
- ID3v1 (v1.0 & v1.1)
- ID3v2 (v2.2, v2.3 & v2.4)
- APE tags (v1 & v2)
- (Ogg) VorbisComment
- Lyrics3 (v1 & v2)
Lossy Audio-only formats:
- MP3, MP2, MP1 (MPEG-1, layer III/II/I audio, including Fraunhofer, Xing and LAME VBR/CBR headers)
- Ogg Vorbis
- Musepack / MPEGplus
- AAC & MP4
- AC-3
- RealAudio
- VQF
- Speex
Lossless Audio-only formats:
- WAV (including extended chunks such as BWF and CART)
- AIFF (Audio Interchange File Format)
- Monkeys Audio
- FLAC & OggFLAC
- LA (Lossless Audio)
- OptimFROG
- WavPack
- TTA
- LPAC (Lossless Predictive Audio Compressor)
- Bonk
- LiteWave
- Shorten
- RKAU
- Apple Lossless Audio Codec
- RealAudio Lossless
- CD-audio (*.cda)
- NeXT/Sun .au
- Creative .voc
- AVR (Audio Visual Research)
- MIDI
Audio-Video formats:
- AVI
- ASF (ASF, Windows Media Audio, Windows Media Video)
- MPEG-1 & MPEG-2
- Quicktime
- RealVideo
- NSV (Nullsoft Streaming Video)
Graphic formats:
- JPG
- PNG
- GIF
- BMP (Windows & OS/2)
- TIFF
- SWF (Flash)
- PhotoCD
Data formats:
- ZIP
- TAR
- GZIP
- ISO 9660 (CD-ROM image)
- SZIP
getID3() can write:
- ID3v1 (v1 & v1.1)
- ID3v2 (v2.3, v2.4)
- APE (v2)
- Ogg Vorbis comments
- FLAC comments
Whats New in 1.7.7 Stable Release:
- All 1.x bugfixes have been ported from getID3() 1.7.2 to 1.7.7
<<less
Download (0.35MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
987 downloads
Lyrics ID3 1.1

Lyrics ID3 1.1


Lyrics ID3 allows to store the lyric of a song directly in the tag. more>>
ID3v2 allows to store the lyric of a song directly in the tag. Lyrics ID3 is a script for amaroK which uses this fact.

If the writing script runs, the lyrics of the actual song are stored automatically in the mp3-tag.

The reading script, is an amaroK lyric script, which reads the mp3-tag on a fetchLyric request.

The download able file contains two scripts:

read_lyric_from_id3: amaroK Lyric Script
reads the USLT frame of the id3v2 header and sends the lyrics to amarok

save_lyric_to_id3:
Stores the lyrics, fetched from amaroK to the USLT frame in the ID3v2 header
The Lyrics are automatically saved on trackChange and Play
With the context menu saveLyrik the Lyrics are stored manually

Warning:
(1) The lyrics are stored in the mp3-File. I can not guaranty that the file is not damaged after the ID3 writing process.
(2) The files are not checked if they are a mp3. So non mp3 files may be damaged after writing.

<<less
Download (0.10MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
878 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
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5