#acl Known:read,write Default == Implementations == Anyone with a user account can edit this page and provide updates. Contact [[DanONeill | me]] directly if you want an account. === C/C++ libraries === * TagLib Audio Meta-Data Library - modern implementation with C, C++, Perl, Python and Ruby bindings. http://developer.kde.org/~wheeler/taglib.html * ID3Lib on Sourceforge. The source code is coordinated by Scott Haug and was initially written by Dirk Mahoney and Andreas Sigfridsson. http://id3lib.sourceforge.net/ * libid3tag http://www.underbit.com/products/mad/ * id3v2lib - C implementation focused on the ease of use. https://github.com/larsbs/id3v2lib === Java libraries === * Paul Taylor has a open source (LGPL) java library for editing tags. http://www.jthink.net/jaudiotagger/ * Jens Vonderheide has written a java class that handles ID3v1, ID3v2 and MP3 properties. Seems a little dated. http://www.vdheide.de/projects.html * Entagged http://entagged.sourceforge.net/developer.php * mp3agic http://github.com/mpatric/mp3agic * Beaglebuddy http://www.beaglebuddy.com === Perl classes === * Audio::Scan http://search.cpan.org/dist/Audio-Scan/ (reading only, also supports many other formats) * MP3::Info http://search.cpan.org/dist/MP3-Info * MPEG::ID3v2Tag http://search.cpan.org/dist/MPEG-ID3v2Tag === PHP classes === * Id3 http://de77.com/php/php-class-how-to-read-id3-v1-tag-from-mp3-files (reading Id3 v1 tags) * Id3v2 http://de77.com/php/php-class-how-to-read-id3v2-tags-from-mp3-files (reading Id3 v2 tags) * getID3 http://www.getid3.org (reading + writing; ID3v1, ID3v2.2/2.3/2.4) === Python libraries === * Mutagen http://code.google.com/p/mutagen/ * eyeD3 http://eyed3.nicfit.net/ * stagger (Python 3) http://code.google.com/p/stagger === Ruby libraries === * id3lib-ruby http://id3lib-ruby.rubyforge.org/ * ruby-mp3info http://ruby-mp3info.rubyforge.org/ * id3 http://www.unixgods.org/~tilo/Ruby/ID3/ (native Ruby ID3 library; reading + writing ID3 versions 1.0,1.1,2.2.x,2,3.x,2,4.x) === Go libraries === * go-id3 http://github.com/ascherkus/go-id3 (read only, supports ID3v2.2/2.3/2.4) === ActiveX components === * ShazamMP3 http://www.ewal.net/shazam.php * EzyID3 http://alphafish.com/core.php?page=article&id=3 * "Active Sound Editor" by Multimedia Soft allows editing several types of ID3 frames http://www.activesoundeditor.com === .NET libraries === * UltraID3Lib http://home.fuse.net/honnert/hundred/?UltraID3Lib * !TagLib# https://github.com/mono/taglib-sharp * !IdSharp https://github.com/judwhite/IdSharp * ID3TagLib.Net http://id3tag.codeplex.com/ * ID3 Tag Library by Perry Butler (VB.NET, open source, no tag writing yet!) http://glassocean.net/perrys-id3-tag-library/ * ID3Lib as part of puremp3 https://bitbucket.org/mroc/puremp3/src (C# library; reading + writing ID3 versions 1.0,2.0,2.3,2.4) * "Audio Sound Editor for .NET" by Multimedia Soft allows editing several types of ID3 frames http://www.audiosoundeditor.com * C# ID3 Library http://sourceforge.net/projects/csid3lib/ * ID3.NET http://id3.codeplex.com/ (Portable class library; read and write ID3 v1.x and v2.3). Nuget package at http://nuget.org/packages/ID3. === Borland Delphi library === * ID3v2 Library by 3delite http://www.3delite.hu/Object%20Pascal%20Developer%20Resources/id3v2library.html * Mp3''''''File''''''Utils by gausi http://www.gausi.de/mp3fileutils.html * ID3 Library by Muetze1 http://www.muetze1.de/?page_id=332 === Revolution/Metacard === * id3lib.rev http://www.futility.co.uk/futsoft/revolutionstuff.html === Other implementations === A few programs that support ID3v2. If you know of any ID3v2 supporting software that is not on the list, please contact us. NOTE: These programs have not been checked for ID3v2 compliance by id3.org. ||'''Name''' ||'''Location''' ||'''Win''' ||'''Mac''' ||'''Unix''' ||'''Other''' ||'''Licence''' || || My ID3 Editor v2.3|| http://drjackool.persiangig.com/programs/myid3editor_setup.exe || Win || || || || Free || || Abyssmedia ID3 Tag Editor || http://www.abyssmedia.com/tageditor/ || Win || || || || Free || || AmigaAMP || http://www.amigaamp.de/ || || || || Amig || || || !AudioCatalog || http://www.seansoft.co.uk/ || Win || || || || || || Audio Transcoder || http://www.audio-transcoder.com/ || Win || || || || || || AudioGenie || http://www.audiogenie.net/ || Win || || || || || || Audiograbber || http://www.audiograbber.com-us.net/ || Win || || || || || || Audion || http://www.panic.com/audion/ || || Mac || || || || || AudioTT || http://www.audiott.com/ || Win || - || - || Java || || || Axone.jar || http://flying.guy.chez-alice.fr/Axone.jar . A file analyser able to show all ID3 frames || Win || Mac || Unix || Java (1.4) || Freeware || || CD-Copy || http://www.cdcopy.sk/ || Win || || || || || || CD-Tag || http://www.cdtag.com/ || Win || || || || || || Dr.TAG || http://www.drtag.de/en/ || ? || || || || || || Easy CD-DA Extractor || http://www.poikosoft.com/ || Win || || || || || || EasyTAG || http://easytag.sourceforge.net/ || Win || || || || GPL || || Helium || http://www.helium-music-manager.com/ || Win || || || || || || HTagEditor || http://www.htageditor.de/ || || || || || || || ID3 Tag Viewer by Perry Butler || http://glassocean.net/perrys-id3-tag-viewer/ || Win || || || || || || ID3edit || http://id3edit.sourceforge.net/ || || || || Unix || || || ID3-TagIT || http://www.id3-tagit.de/ || Win || || || || || || ID3v2 editor || http://id3v2.sourceforge.net/ || || || || Unix || || || The ID3v2 Package || http://www.vindvejr.dk/jacob/amiga/id3/ || || || || Amig || || || ID3v2 Audio Text Tool || http://sourceforge.net/projects/id3v2-atxt-tool || || || || Java || || || ID3v2 Chapter Tool || http://sourceforge.net/projects/id3v2-chap-tool || Win || || Linux || Java || || || ID3v2 Tag Edit || http://www.audioxl.com/ || Win || || || || || || iTunes || http://www.apple.com/itunes/ || Win || Mac || || || || || Jaikoz tag editor || http://www.jaikoz.net/ || Win || Mac || Unix || Java || || || Magic Tagger || http://www.magic-tagger.com/ || Win || || || || || || MP3 Boss || http://www.mp3-boss.com/index.html || Win || || || || || || MP3 Collector || http://www.collectorz.com/mp3/ ||Win || || || || || || MP3 Diags || http://mp3diags.sourceforge.net/ || Win || || Linux || || GPL V2 || || MP3 Rage || http://www.chaoticsoftware.com/ProductPages/MP3Rage.html || || Mac || || || || || MP3 Tag Studio || http://www.magnusbrading.com/mp3ts || Win || || || || || || Mp3tag || http://www.mp3tag.de/en/ || Win || || || || || || mp3Tag 5 || http://www.maniactools.com/soft/mp3tag/ || Win || || || || || || Music Library || http://www.wensoftware.com/MusicLibrary/ || Win || || || || || || Music Match || http://www.musicmatch.com/ || ? || || || || || || PureMp3 || http://www.mroc.de/puremp3/ || Win || || || || Freeware || || !QuickTime 5 || http://www.apple.com/quicktime/ || Win || Mac || || || || || Tag&Rename || http://www.softpointer.com/tr.htm || Win || || || || || || Tag Mp3 Saito || http://saitodisse.com.br/tagmp3saito/ || Win || || || || GPL || || TagExplorer || http://www.grandersoft.com/products/tagexplorer || Win || || || || || || TagScanner || http://www.xdlab.ru/en/ || Win || || || || Freeware || || TagTuner || http://www.tagtuner.com/ || Win || || || || || || Winamp || http://www.winamp.com/ || Win || || || || || || MP3 Tags Editor || http://www.pistonsoft.com/mp3-tags-editor.html || Win || || || || || || Zinf || http://www.zinf.org/ || Win || || Linux || || || || ZLURP || http://www.zlurp.com/ || Win || || || || || || XMMS2 || http://xmms2.xmms.se/ || Win || Mac || Linux || Probably || || || MP3 Tagger || http://www.multimediafeed.com/id3-tags-renaming/multimediafeed-mp3-tagger.html || Win || || || || || || MP3 Tag Pro|| http://www.maniactools.com/soft/mp3tag-pro/index.shtml ||Win || || || || || ---- CategoryHomepage