|
|
This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2008) |
A tag editor (or tagger) is a piece of software that supports editing metadata of multimedia file formats, rather than the actual file content. These are mainly taggers for common audio tagging formats like ID3, APE, and Vorbis comments (for example Windows Media Player and iTunes), but can also be taggers for JPEG and TIFF metadata, for example (iPhoto).
A common purpose of tag editors is to correct and sort multimedia files, for example music collections. This often happens in a batch processing mode so that one doesn't have to manually edit every file on its own.
Contents |
Song files
Manual
Most media player programs, such as iTunes or Winamp, allow users to manually edit tag and song file information. They can edit many advanced fields, including composer, release year, etc. Most players can automatically look up CD information from Gracenote — a database that contains track information for millions of CDs.
There are also many programs dedicated to the task of tag editing. These programs provide complex tag editing capabilities, such as batch editing, creating tags from filenames and vice versa, so they are useful when there's a need for editing a large amount of files.
Automatic
Comparing already-existing tag information to online music databases
One type of tag editor compares the already-existing information in a song file's tag to information from online music databases, such as Gracenote / Discogs / freedb / Zortam Music Internet Database (ZMLIMD) or MusicBrainz. If the already-existing tag information matches song information of a song from an online music database, then the tag information and information about the song (such as song name and album) can be changed according to that song information match.
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 to a human listener.
See also
References
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)




