
A tag editor is an app that can add, edit, or remove embedded
metadata
Metadata (or metainformation) is "data that provides information about other data", but not the content of the data itself, such as the text of a message or the image itself. There are many distinct types of metadata, including:
* Descriptive ...
on multimedia file formats. Content creators, such as musicians, photographers, podcasters, and video producers, may need to properly label and manage their creations, adding such details as title, creator, date of creation, and copyright notice.
Content creation apps can add metadata to the files they create. Tag editors, however, are apps dedicated to processing metadata, such as
DigiKam and
MusicBrainz Picard
MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project. MusicBrainz was founded in response to the restrictions placed on the Compact Disc Database (CDDB), a database for soft ...
. Their features go beyond manual editing of individual files, offering
batch processing
Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically ...
and semi-automatic content identification.
Audio files editing techniques
Manual
Media players such as
iTunes
iTunes is a media player, media library, and mobile device management (MDM) utility developed by Apple. It is used to purchase, play, download and organize digital multimedia on personal computers running the macOS and Windows operating s ...
,
Foobar2000 or
Winamp
Winamp is a media player (software), media player for Microsoft Windows originally developed by Justin Frankel and Dmitry Boldyrev by their company Nullsoft, which they later sold to AOL in 1999 for $80 million. It was then acquired by Rad ...
, as well as dedicated tag editing programs allow users to manually edit tag and song file information, including composer and release year. Dedicated tag editors may feature
batch processing
Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically ...
and creating tags from file names and vice versa.
Online music databases
One type of tag editor compares the existing metadata in an audio file's tags with the information from online music databases, such as
Gracenote
Gracenote, Inc. is a company and service that provides music, video, and sports metadata and automatic content recognition (ACR) technologies to entertainment services and companies worldwide. Formerly CDDB ("Compact Disc Data Base"), Gracenote ...
,
Discogs
Discogs ( ; short for " discographies") is a database of information about audio recordings, including commercial releases, promotional releases, and bootleg or off-label releases. Database contents are user-generated, and described in ''T ...
,
freedb
Freedb was a database of User-generated content, user-submitted compact disc track listings, where all the content was under the GNU General Public License. To look up CD information over the Internet, a client program calculated a hash function fr ...
,
Zortam Music Internet Database (ZMLIMD) or
MusicBrainz
MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project. MusicBrainz was founded in response to the restrictions placed on the CDDB, Compact Disc Database (CDDB), a database for ...
. Once a match is found, complementary metadata information may be downloaded. This process is semi-automatic because more than one match may be found.
Acoustic fingerprinting
An acoustic fingerprint is a unique code generated from an audio
waveform
In electronics, acoustics, and related fields, the waveform of a signal is the shape of its Graph of a function, graph as a function of time, independent of its time and Magnitude (mathematics), magnitude Scale (ratio), scales and of any dis ...
. Depending upon the particular algorithm, acoustic fingerprints can be used to automatically categorize or identify an audio sample. Practical uses of acoustic fingerprinting include broadcast monitoring, identification of music and ads being played,
peer-to-peer
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the network, forming a peer-to-peer network of Node ...
network monitoring
Network monitoring is the use of a system that constantly monitors a computer network for slow or failing components and that notifies the network administrator (via email, SMS or other alarms) in case of outages or other trouble. Network monitor ...
, sound effect library management, and video identification.
Hash function
In hash function, for audio identification, such as finding out whether an
MP3
MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
file matches one of a list of known items, one could use a conventional hash function such as
MD5
The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value. MD5 was designed by Ronald Rivest in 1991 to replace an earlier hash function MD4, and was specified in 1992 as Request for Comments, RFC 1321.
MD5 ...
, but this would be very sensitive to highly likely perturbations such as time-shifting,
CD read errors, different
compression algorithms or implementations or changes in volume. Using something like MD5 is useful as a first pass to find exactly-identical files, but another, more advanced algorithm is required to find all items that would nonetheless be interpreted as identical by a human listener.
List of tag editors
The following is a list of tag editors.
Media players generally have tag editing capabilities and are not included.
Audio files
*
Free and open-source software
Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
:
**
EasyTag – Supports
MP3
MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
,
MP2,
FLAC
FLAC (; Free Lossless Audio Codec) is an audio coding format for lossless compression of digital audio, developed by the Xiph.Org Foundation, and is also the name of the free software project producing the FLAC tools, the reference software ...
,
Ogg
Ogg is a digital multimedia container format designed to provide for efficient streaming and manipulation of digital multimedia. It is maintained by the Xiph.Org Foundation and is free and open, unrestricted by software patents. Its name is ...
,
MP4,
Musepack (MPC),
Monkey's Audio (APE), and
WavPack
WavPack is a free and open-source lossless audio compression format and application implementing the format. It is unique in the way that it supports hybrid audio compression alongside normal compression which is similar to how FLAC works. ...
formats. Available for
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
.
**
Ex Falso
In classical logic, intuitionistic logic, and similar logical systems, the principle of explosion is the law according to which any statement can be proven from a contradiction. That is, from a contradiction, any proposition (including its n ...
– Supports MP3, FLAC, Ogg, MP4, MPC,
WMA, APE,
MIDI
Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
, and WavPack. Available for
FreeBSD
FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
, Linux,
Mac OS
Mac operating systems were developed by Apple Inc. in a succession of two major series.
In 1984, Apple debuted the operating system that is now known as the classic Mac OS with its release of the original Macintosh System Software. The system ...
, and Windows.
**
Kid3 – Supports MP3, MP2, FLAC, Ogg, MP4, MPC, WMA, AAC,
Opus, Speex, TrueAudio, WavPack, WAV,
AIFF AIFF may refer to:
* Audio Interchange File Format
* All India Football Federation, the national governing body of Association football in India
Film festivals
* Addis International Film Festival, Addis Ababa, Ethiopia
* Alexandria Internation ...
, and
tracker module (MOD, S3M, IT, XM) formats. Available for
Android, FreeBSD, Linux, Mac OS and Windows.
**
MusicBrainz Picard
MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project. MusicBrainz was founded in response to the restrictions placed on the Compact Disc Database (CDDB), a database for soft ...
– Supports MP3, FLAC, Ogg, MP4, MPC, WMA, APE,
OptimFROG, and WavPack. Available for FreeBSD, Linux, Mac OS and Windows.
**
puddletag – Supports MP3, FLAC, Ogg, APE, MP4, MPC, WMA, OptimFROG, TAK, and WavPack. Available for FreeBSD and Linux.
*
Proprietary software
Proprietary software is computer software, software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing t ...
:
**
File Explorer
File Explorer, previously known as Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user i ...
– has limited tag editing capabilities on supported file formats such as MP3 and WMA.
**
Jaikoz – Commercial package, available for Windows, Linux and OS X that uses the
MusicBrainz
MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project. MusicBrainz was founded in response to the restrictions placed on the CDDB, Compact Disc Database (CDDB), a database for ...
database for auto-tagging. Supports embedded album art and auto-lyrics.
**
Mp3tag – Supports MP3, FLAC, Ogg, MP4, MPC, WMA, APE, OptimFROG, TAK, and WavPack.
Freeware
Freeware is software, often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the free ...
for Windows.
**
TagScanner – Supports MP3, Ogg, FLAC, WMA, MP4, Opus, Musepack, APE, AAC, OptimFROG, Speex, WavPack, TrueAudio and WAV, AIFF.
Freeware
Freeware is software, often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the free ...
for Windows.
Image files
*
Free and open-source
Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
:
**
ExifTool – Available for Windows, Linux and OS X
**
DigiKam – Available for Linux, FreeBSD, OS X and Windows
**
F-Spot – Available for
Unix-like
A Unix-like (sometimes referred to as UN*X, *nix or *NIX) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Uni ...
OSes
**
gThumb
gThumb is a free and open-source image viewer and image organizer with options to edit images. It is designed to have a clean and simple user interface and follows the GNOME Human Interface Guidelines and integrates well with the GNOME deskt ...
– Available for Unix-like OSes
**
Shotwell – Available for Unix-like
*
Proprietary software
Proprietary software is computer software, software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing t ...
:
**
iPhoto
iPhoto is a discontinued image editing software application developed by Apple Inc. for use on its Mac OS X operating system. It was included with every Mac computer from 2002 to 2015, when it was replaced with Apple's Photos application in ...
– Available for OS X
**
IrfanView – Available for Windows, Linux and OS X
**
XnView
XnView is an image organizer and general-purpose file manager used for viewing, converting, organizing and editing raster images, as well as general purpose file management. It comes with built-in hex inspection, batch renaming, image scan ...
– Available for Windows, Linux and OS X
Video files
* EasyTag
FOSS
Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
metadata editor
*
File Explorer
File Explorer, previously known as Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user i ...
has limited tag editing capabilities on
MP4 and
WMV files.
References
{{reflist