MusicBrainz Picard

From Wikipedia, the free encyclopedia
Jump to: navigation, search
MusicBrainz Picard
MusicBrainz Picard.svg
MusicBrainz Picard 0.9.0alpha1 running in the GNOME desktop environment
MusicBrainz Picard 0.9.0alpha1 running in the GNOME desktop environment
Developer(s) MusicBrainz
Stable release
1.4.2 / 8 May 2017; 2 months ago (2017-05-08)[1] [2]
Repository github.com/musicbrainz/picard
Development status Active
Written in Python
Operating system Linux, macOS, Windows
Type tag editor, acoustic fingerprinter
License GPL 2 or later
Website picard.musicbrainz.org

MusicBrainz Picard is a free and open-source software application for identifying, tagging, and organising digital audio recordings.[3] It was developed by the MetaBrainz Foundation, a non-profit company that also operates the MusicBrainz database.

Picard identifies audio files and Compact Discs by comparing either their metadata or their acoustic fingerprints with records in the database.[3] Audio file metadata (or "tags") are a means for storing information about a recording in the file. When Picard identifies an audio file, it can add new information to it, such as the recording artist, the album title, the record label, and the date of release.[4] In some cases, it can also add more detailed information, such as lists of performers and their instruments. The source of this information is the MusicBrainz database, which is curated by volunteers. The more information the database has about a recording, the more Picard can embed in users' audio files.

MusicBrainz Picard has tag editing features, and is extensible with plug-ins. It is named for Captain Jean-Luc Picard, a character in the US television series Star Trek: The Next Generation.

Development[edit]

Picard began as a tag editor called the MusicBrainz Tagger, which was the work of MusicBrainz founder Robert Kaye and other volunteers. It was developed in the Python programming language, and ran only on Microsoft Windows operating systems.

This early incarnation of the program could identify songs based on tags or MusicDNS acoustic fingerprints. However, Kaye saw that it needed cosmetic and functional improvements.[5] Streaming media company RealNetworks took an interest in MusicBrainz, and gave the developers a grant to improve the Tagger software.[5]

As a sponsor of the development project, RealNetworks asked Kaye to come up with a project code name.[5] Since Kaye was trying to make a "next-generation tagger", he thought of the science fiction television series Star Trek: The Next Generation, in which Patrick Stewart plays the role of Captain Jean-Luc Picard.[5] Although Kaye intended the name Picard to be temporary, MusicBrainz Picard remains the official name of the program.[5]

With funding from RealNetworks, MusicBrainz developers designed a new user interface for Picard. When the new software identified tracks, it grouped them by album in a collapsible tree view. The developers also switched from a software library called wxPython to another called PyQt, and ported Picard to the operating systems Linux and Mac OS X.

In 2009, Picard's developers replaced the MusicDNS acoustic fingerprinting system with AcoustID.

Supported file formats[edit]

Picard supports these audio file formats:[6]

Audio file format Data compression Metadata container
AAC Lossy iTunes MP4
Apple Lossless Lossless iTunes MP4
FLAC Lossless Vorbis comment
Monkey's Audio Lossless APEv2 tag
MP3 Lossy ID3
Musepack Lossy APEv2 tag
Ogg Vorbis Lossy Vorbis comment
OptimFROG Lossless APEv2 tag
Opus Lossy Vorbis comment
Speex Lossy Vorbis comment
TTA Lossless ID3
WAV Lossless N/A
WavPack Lossless APEv2 tag
Windows Media Audio Lossy ASF

References[edit]

  1. ^ "Picard 1.4.2 released". MusicBrainz/MetaBrainz blog. Retrieved 2017-05-11. 
  2. ^ "Picard News". GitHub. Retrieved 2017-05-11. 
  3. ^ a b Staff writer (28 July 2011). "MusicBrainz Picard at a Glance". PC World. IDG Consumer & SMB. Retrieved 2015-09-14. 
  4. ^ Lightner, Rob (11 June 2012). "Tag your music files correctly with MusicBrainz Picard". CNET. CBS Interactive. Retrieved 2015-09-14. 
  5. ^ a b c d e Kaye, Robert (10 December 2012). Robert Kaye of MusicBrainz. Music Tech Talks. London: Music Tech Fest. Retrieved 2017-04-21 – via YouTube. 
  6. ^ "MusicBrainz Picard FAQ § File Formats". Retrieved 2015-09-15. 

External links[edit]