Reference articles on history, science, culture and more
Encyclopedia

Tag editor

Software for editing the metadata of media files

Image credit is listed at the end of this article.

A tag editor is an app that can add, edit, or remove embedded metadata 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. Their features go beyond manual editing of individual files, offering batch processing and semi-automatic content identification.

01Audio files editing techniques

Manual

Media players such as iTunes, Foobar2000 or Winamp, 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 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, Discogs, freedb, Zortam Music Internet Database (ZMLIMD) or MusicBrainz. 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. 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 network monitoring, sound effect library management, and video identification.

Hash function

In hash function, for audio identification, such as finding out whether an MP3 file matches one of a list of known items, one could use a conventional hash function such as 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.

MusicBrainz Picard, a tag editor
MusicBrainz Picard, a tag editor

02List of tag editors

The following is a list of tag editors. Media players generally have tag editing capabilities and are not included.

Audio files

Image files

Video files

Watch videos about Tag editorExplainers and documentaries on YouTube (opens in a new tab)

Sources and credits

This article is adapted from the Wikipedia article Tag editor, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.

Images, from Wikimedia Commons:

Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.