Puddletag
   HOME

TheInfoList



OR:

Puddletag is a graphical audio file
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 ...
editor ("tagger") 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 ...
operating systems. It is
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 ...
subject to the terms of the
GNU General Public License The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
(GPL) version 3. In most major desktop Linux distributions, it is available from standard package repositories. Under Arch Linux(-based ones) it can be obtained from user repositories. The user interface is modeled after the popular Windows freeware '' Mp3tag''. It uses a spreadsheet-like layout so that all the tags a user may want to edit by hand are visible and easily editable. All the other audio taggers available for Linux take a different approach to user interface design. The interface elements can be freely arranged. In July 2008, the first version (0.1) was released via SourceForge. The website counted several thousand downloads for each release before the project finally left the platform in early 2016 and was included in the package sources of most major Linux distributions. Version 1.0 was released in 2012, introducing support for AcoustID. Puddletag is written in Python and uses Qt 5 (through PyQt) for its graphical user interface. As backend it utilize
Mutagen
a Python module to handle audio metadata.


Features

Mutagen supports ASF, FLAC, M4A, APE, MP3, MPC, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level. Puddletag includes support for the following audio formats: AAC, MP4 (mp4/m4a/m4b/
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 ...
compatible), OGG, OptimFROG OFR, OFS, SPX, TAK, TTA, WMA, WV. * Batch Tag Editing. Write ID3v1.1, ID3v2.3, ID3v2.4, MPEG-4, WMA, APEv2 Tags and Vorbis comments to multiple files at once. * Full
Unicode Unicode or ''The Unicode Standard'' or TUS is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 16.0 defines 154,998 Char ...
support * Support for embedded album cover art * Automatically creates playlists * Recursive subfolder support * User-defined field mappings * Remove parts of a tag or the entire tag from multiple files * Rename and/or move files and folders based on the tag information * Import tags from filenames, text files and clipboard * Quick search and replace text in highlighted tracks/fields without having to resort to actions * Format tags and filenames * Replace characters or words from tags and filenames *
Regular expressions A regular expression (shortened as regex or regexp), sometimes referred to as rational expression, is a sequence of character (computing), characters that specifies a pattern matching, match pattern in string (computer science), text. Usually ...
* Export tag information to user-defined formats (i.e.
HTML Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
, RTF, CSV,
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
, TXT AND
JSON JSON (JavaScript Object Notation, pronounced or ) is an open standard file format and electronic data interchange, data interchange format that uses Human-readable medium and data, human-readable text to store and transmit data objects consi ...
) * Import tag information from online databases like
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 ...
,
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 ...
,
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 ...
AcoustID or
Amazon Amazon most often refers to: * Amazon River, in South America * Amazon rainforest, a rainforest covering most of the Amazon basin * Amazon (company), an American multinational technology company * Amazons, a tribe of female warriors in Greek myth ...
(also by text-search) * Full AcoustID integration * Import tag information from local freedb databases * Support for ID3v2.3 (ISO-8859-1 and UTF-16) and ID3v2.4 with
UTF-8 UTF-8 is a character encoding standard used for electronic communication. Defined by the Unicode Standard, the name is derived from ''Unicode Transformation Format 8-bit''. Almost every webpage is transmitted as UTF-8. UTF-8 supports all 1,112,0 ...
* Automated Mass Tagging of multiple albums including the ability to enrich existing metadata using one or more metadata sources in a single operation * Single Album and Mass Album Tagging results can be accepted/edited/rejected at track and/or field level


See also

* List of tag editors * ID3 * M3U


References

* * * * *


External links

* {{KDE 2008 software Audio software that uses Qt Free software programmed in Python Tag editors Tag editors for Linux Tag editors that use Qt