picard


Namepicard JSON
Version 2.12.1 PyPI version JSON
download
home_pagehttps://picard.musicbrainz.org/
SummaryThe next generation MusicBrainz tagger
upload_time2024-08-13 08:18:44
maintainerNone
docs_urlNone
authorNone
requires_python~=3.7
licenseNone
keywords musicbrainz metadata tagger picard
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # MusicBrainz Picard

![Github Actions Status](https://github.com/metabrainz/picard/workflows/Run%20tests/badge.svg)
[![Codacy Grade](https://img.shields.io/codacy/grade/4dcabf0a13ed4b27b3a381ce9ba96ecc/master.svg?style=flat-square&label=Codacy)](https://app.codacy.com/gh/metabrainz/picard)

[MusicBrainz Picard](https://picard.musicbrainz.org) is a cross-platform (Linux, macOS, Windows) audio tagging application. It is the official [MusicBrainz](https://musicbrainz.org) tagger.

Picard supports the majority of audio file formats, is capable of using audio fingerprints ([AcoustIDs](https://musicbrainz.org/doc/AcoustID)), performing CD lookups and [disc ID](https://musicbrainz.org/doc/Disc_ID) submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.

When tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music. For more information, [see the illustrated quick start guide to tagging](https://picard.musicbrainz.org/quick-start/) and the [documentation](https://picard-docs.musicbrainz.org/).


## Features

- **Multiple formats:** Picard supports all popular music formats,
  including MP3, FLAC, OGG, M4A, WMA, WAV, and more.
- **AcoustID:** Picard uses [AcoustID](https://musicbrainz.org/doc/AcoustID)
  audio fingerprints, allowing files to be identified by the actual
  music, even if they have no metadata.
- **Comprehensive database:** Picard uses the open and
  community-maintained [MusicBrainz database](https://musicbrainz.org)
  to provide accurate information about millions of music releases.
- **CD lookups:** Picard can lookup entire music CDs with a click.
- **Plugin support:** If you need a particular feature, you can choose
  from a selection of [available plugins](https://picard.musicbrainz.org/plugins/) or
  [write your own](https://picard-docs.musicbrainz.org/en/extending/plugins.html).
- **Scripting:** A flexible and powerful, yet easy to learn, scripting language
  allows you to exactly specify how your music files will be named and how the
  tags will look like.
- **Cover Art:** Picard can find and download the correct cover art for your albums.
- **Open Source:** Picard is licensed under the
  [GNU General Public License 2.0](COPYING.txt)
  or later, and is hosted on GitHub where it is actively
  developed.


## Installation

Binary downloads are available on the [Picard download page](https://picard.musicbrainz.org/downloads/).

[INSTALL.md has instructions on building this codebase.](INSTALL.md)


## Support and issue reporting

Please report all bugs and feature requests in the [MusicBrainz issue tracker](https://tickets.metabrainz.org/browse/PICARD). If you need support in using Picard please read the [documentation](https://picard-docs.musicbrainz.org/) first and have a look at the [MusicBrainz community forums](https://community.metabrainz.org/c/picard).


## Trivia

Picard is named after [Captain Jean-Luc Picard](https://en.wikipedia.org/wiki/Jean-Luc_Picard) from the TV series [Star Trek: The Next Generation](https://en.wikipedia.org/wiki/Star_Trek:_The_Next_Generation).

            

Raw data

            {
    "_id": null,
    "home_page": "https://picard.musicbrainz.org/",
    "name": "picard",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "~=3.7",
    "maintainer_email": null,
    "keywords": "MusicBrainz metadata tagger picard",
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/ef/f4/dbb7f1da8cbea96cd028f10205e0f6899c368c0134f3677b2908cbbe8f62/picard-2.12.1.tar.gz",
    "platform": null,
    "description": "# MusicBrainz Picard\n\n![Github Actions Status](https://github.com/metabrainz/picard/workflows/Run%20tests/badge.svg)\n[![Codacy Grade](https://img.shields.io/codacy/grade/4dcabf0a13ed4b27b3a381ce9ba96ecc/master.svg?style=flat-square&label=Codacy)](https://app.codacy.com/gh/metabrainz/picard)\n\n[MusicBrainz Picard](https://picard.musicbrainz.org) is a cross-platform (Linux, macOS, Windows) audio tagging application. It is the official [MusicBrainz](https://musicbrainz.org) tagger.\n\nPicard supports the majority of audio file formats, is capable of using audio fingerprints ([AcoustIDs](https://musicbrainz.org/doc/AcoustID)), performing CD lookups and [disc ID](https://musicbrainz.org/doc/Disc_ID) submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.\n\nWhen tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music. For more information, [see the illustrated quick start guide to tagging](https://picard.musicbrainz.org/quick-start/) and the [documentation](https://picard-docs.musicbrainz.org/).\n\n\n## Features\n\n- **Multiple formats:** Picard supports all popular music formats,\n  including MP3, FLAC, OGG, M4A, WMA, WAV, and more.\n- **AcoustID:** Picard uses [AcoustID](https://musicbrainz.org/doc/AcoustID)\n  audio fingerprints, allowing files to be identified by the actual\n  music, even if they have no metadata.\n- **Comprehensive database:** Picard uses the open and\n  community-maintained [MusicBrainz database](https://musicbrainz.org)\n  to provide accurate information about millions of music releases.\n- **CD lookups:** Picard can lookup entire music CDs with a click.\n- **Plugin support:** If you need a particular feature, you can choose\n  from a selection of [available plugins](https://picard.musicbrainz.org/plugins/) or\n  [write your own](https://picard-docs.musicbrainz.org/en/extending/plugins.html).\n- **Scripting:** A flexible and powerful, yet easy to learn, scripting language\n  allows you to exactly specify how your music files will be named and how the\n  tags will look like.\n- **Cover Art:** Picard can find and download the correct cover art for your albums.\n- **Open Source:** Picard is licensed under the\n  [GNU General Public License 2.0](COPYING.txt)\n  or later, and is hosted on GitHub where it is actively\n  developed.\n\n\n## Installation\n\nBinary downloads are available on the [Picard download page](https://picard.musicbrainz.org/downloads/).\n\n[INSTALL.md has instructions on building this codebase.](INSTALL.md)\n\n\n## Support and issue reporting\n\nPlease report all bugs and feature requests in the [MusicBrainz issue tracker](https://tickets.metabrainz.org/browse/PICARD). If you need support in using Picard please read the [documentation](https://picard-docs.musicbrainz.org/) first and have a look at the [MusicBrainz community forums](https://community.metabrainz.org/c/picard).\n\n\n## Trivia\n\nPicard is named after [Captain Jean-Luc Picard](https://en.wikipedia.org/wiki/Jean-Luc_Picard) from the TV series [Star Trek: The Next Generation](https://en.wikipedia.org/wiki/Star_Trek:_The_Next_Generation).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "The next generation MusicBrainz tagger",
    "version": "2.12.1",
    "project_urls": {
        "Homepage": "https://picard.musicbrainz.org/"
    },
    "split_keywords": [
        "musicbrainz",
        "metadata",
        "tagger",
        "picard"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dcc2a66131173aa279fa02f5eb4b115e37ab71d168d7cceeb1fadc47619f04bd",
                "md5": "f25a71ac3ea3e9f298a87664359a8c11",
                "sha256": "8cd9c00c518f1388c7a0cd3312567c9964c3779c77d7c4154fde60adf094fd56"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp310-cp310-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f25a71ac3ea3e9f298a87664359a8c11",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "~=3.7",
            "size": 3198450,
            "upload_time": "2024-08-13T08:18:24",
            "upload_time_iso_8601": "2024-08-13T08:18:24.168465Z",
            "url": "https://files.pythonhosted.org/packages/dc/c2/a66131173aa279fa02f5eb4b115e37ab71d168d7cceeb1fadc47619f04bd/picard-2.12.1-cp310-cp310-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c2881526169e111b649ec9e39a05c219446c7d285bc56856dd78a9dc14153c6",
                "md5": "b5869a983ed57f64087ac284e10d0cab",
                "sha256": "80fe4fd7a7bdcd4bc9246ca8750e282950e4d45fcd36590b55df09e17d6042d4"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b5869a983ed57f64087ac284e10d0cab",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "~=3.7",
            "size": 3205519,
            "upload_time": "2024-08-13T08:18:26",
            "upload_time_iso_8601": "2024-08-13T08:18:26.536929Z",
            "url": "https://files.pythonhosted.org/packages/5c/28/81526169e111b649ec9e39a05c219446c7d285bc56856dd78a9dc14153c6/picard-2.12.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ff6793eb056a9ec69c50432910cecacc3ec298a1076382a3fa5b27709bcb771a",
                "md5": "eafcb431740c1a0df79aeb2d630b0924",
                "sha256": "841530814d6897e3392bd09d4cd2aa371f95b978985fe14ec5b132b98e22301f"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "eafcb431740c1a0df79aeb2d630b0924",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "~=3.7",
            "size": 3201348,
            "upload_time": "2024-08-13T08:18:27",
            "upload_time_iso_8601": "2024-08-13T08:18:27.837682Z",
            "url": "https://files.pythonhosted.org/packages/ff/67/93eb056a9ec69c50432910cecacc3ec298a1076382a3fa5b27709bcb771a/picard-2.12.1-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ad38873cf518ae757caa2c534aee7c2225fcee649a9d1dc51118e9961f4331e",
                "md5": "9878fbb3755777f7588e709f179ef39a",
                "sha256": "f54e4b2086d7cde11d68561f0383cf8f58cc606f9bce814c3bc19e6ad5538b13"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9878fbb3755777f7588e709f179ef39a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "~=3.7",
            "size": 3205520,
            "upload_time": "2024-08-13T08:18:29",
            "upload_time_iso_8601": "2024-08-13T08:18:29.105850Z",
            "url": "https://files.pythonhosted.org/packages/9a/d3/8873cf518ae757caa2c534aee7c2225fcee649a9d1dc51118e9961f4331e/picard-2.12.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "431a8d01b5bede486fcceac19f6c0b60eca61cccafee2846576c52b72425815a",
                "md5": "b80e9efd74dcf0cfc95b2b65f33f53bd",
                "sha256": "469b79458661289c4671f0893585c64a0ad3cb0ba6654a7062b68b127a1f8966"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp312-cp312-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "b80e9efd74dcf0cfc95b2b65f33f53bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "~=3.7",
            "size": 3201162,
            "upload_time": "2024-08-13T08:18:30",
            "upload_time_iso_8601": "2024-08-13T08:18:30.447632Z",
            "url": "https://files.pythonhosted.org/packages/43/1a/8d01b5bede486fcceac19f6c0b60eca61cccafee2846576c52b72425815a/picard-2.12.1-cp312-cp312-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26db0e9e9eadef92c9acfe97140e250bda2e9a7c580be02b980dabfb06f8c4dc",
                "md5": "2d8ebd6773291563b8e4746e7d97677b",
                "sha256": "fbb96997e0414f99f17903842d50e3da9c3bbe68430e859993470e32f565e696"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2d8ebd6773291563b8e4746e7d97677b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "~=3.7",
            "size": 3205440,
            "upload_time": "2024-08-13T08:18:32",
            "upload_time_iso_8601": "2024-08-13T08:18:32.397540Z",
            "url": "https://files.pythonhosted.org/packages/26/db/0e9e9eadef92c9acfe97140e250bda2e9a7c580be02b980dabfb06f8c4dc/picard-2.12.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "99623c6e79c067cdad4422d3dd0a11ca7146277856520f447d038ef232b5d22f",
                "md5": "0e076ccbf909eb7680b526cc499f61d9",
                "sha256": "00f17bd757865aa724cad21fb79716c85f80ec4112a24899a66355b45ecbf358"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp37-cp37m-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0e076ccbf909eb7680b526cc499f61d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "~=3.7",
            "size": 3198645,
            "upload_time": "2024-08-13T08:18:34",
            "upload_time_iso_8601": "2024-08-13T08:18:34.543071Z",
            "url": "https://files.pythonhosted.org/packages/99/62/3c6e79c067cdad4422d3dd0a11ca7146277856520f447d038ef232b5d22f/picard-2.12.1-cp37-cp37m-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57b6dce3e1b53422e9e728a2ddeac778702188bf789312e54175076ff1eb0619",
                "md5": "8c3b92357785a68fbc772998f6d605ba",
                "sha256": "8e9d33a0f25cc60d1d03865ec30dd021b6fc533295e40129334c18b146dc21ad"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8c3b92357785a68fbc772998f6d605ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": "~=3.7",
            "size": 3205514,
            "upload_time": "2024-08-13T08:18:36",
            "upload_time_iso_8601": "2024-08-13T08:18:36.723694Z",
            "url": "https://files.pythonhosted.org/packages/57/b6/dce3e1b53422e9e728a2ddeac778702188bf789312e54175076ff1eb0619/picard-2.12.1-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6496afcb5b6731b5cc367c4978d2b77fa0f4384bac0981468030625847cf9625",
                "md5": "59cfc3ac5d80af3b704508466a4fc469",
                "sha256": "de674b310e2580995c1e90a7fbdecb1f93964530e7932cf05ab5fa7e18b4fe52"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp38-cp38-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "59cfc3ac5d80af3b704508466a4fc469",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": "~=3.7",
            "size": 3198445,
            "upload_time": "2024-08-13T08:18:38",
            "upload_time_iso_8601": "2024-08-13T08:18:38.136449Z",
            "url": "https://files.pythonhosted.org/packages/64/96/afcb5b6731b5cc367c4978d2b77fa0f4384bac0981468030625847cf9625/picard-2.12.1-cp38-cp38-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "055ced1531fde262bff64285d5440b5b7e8790872214b17dd1c16c41ddaf10a8",
                "md5": "083660299f7c5c6275a3bf3210bdc8d1",
                "sha256": "053bf51e5fab756afffbc91cbc2f8e9fc199f5a25272b453ad13b4f8dfa26ad4"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "083660299f7c5c6275a3bf3210bdc8d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": "~=3.7",
            "size": 3205517,
            "upload_time": "2024-08-13T08:18:39",
            "upload_time_iso_8601": "2024-08-13T08:18:39.550034Z",
            "url": "https://files.pythonhosted.org/packages/05/5c/ed1531fde262bff64285d5440b5b7e8790872214b17dd1c16c41ddaf10a8/picard-2.12.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1cccbdf5e4a267c0729fb2e7f287bae62474e77cff321166be1b64c5361a519b",
                "md5": "ee2d05b71efbbf039914f94c034eca66",
                "sha256": "e9d25f6dd88a778f2a542adb15dc590cdaa9c66dde4704d50bfaa0932581cae4"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp39-cp39-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ee2d05b71efbbf039914f94c034eca66",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "~=3.7",
            "size": 3198445,
            "upload_time": "2024-08-13T08:18:41",
            "upload_time_iso_8601": "2024-08-13T08:18:41.321360Z",
            "url": "https://files.pythonhosted.org/packages/1c/cc/bdf5e4a267c0729fb2e7f287bae62474e77cff321166be1b64c5361a519b/picard-2.12.1-cp39-cp39-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fdaec44c36dc38bee837a3e169d378f8c84f4ba2fce79d3deb3528d01d9fd4fc",
                "md5": "b185b5760656fb15357e5c910ae41f41",
                "sha256": "a381fe37711e9ca4e48d1b466ae4a9088a3317b24144c7857df3d8cf8343f269"
            },
            "downloads": -1,
            "filename": "picard-2.12.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b185b5760656fb15357e5c910ae41f41",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "~=3.7",
            "size": 3205516,
            "upload_time": "2024-08-13T08:18:42",
            "upload_time_iso_8601": "2024-08-13T08:18:42.651636Z",
            "url": "https://files.pythonhosted.org/packages/fd/ae/c44c36dc38bee837a3e169d378f8c84f4ba2fce79d3deb3528d01d9fd4fc/picard-2.12.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eff4dbb7f1da8cbea96cd028f10205e0f6899c368c0134f3677b2908cbbe8f62",
                "md5": "cb9e48de4c8da49e2b7f7fa10b9acc0f",
                "sha256": "93a62309bdd2fde49152c15e52f4a009bebdb5dc68346154fe6caf12f5099b52"
            },
            "downloads": -1,
            "filename": "picard-2.12.1.tar.gz",
            "has_sig": false,
            "md5_digest": "cb9e48de4c8da49e2b7f7fa10b9acc0f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "~=3.7",
            "size": 5863157,
            "upload_time": "2024-08-13T08:18:44",
            "upload_time_iso_8601": "2024-08-13T08:18:44.366576Z",
            "url": "https://files.pythonhosted.org/packages/ef/f4/dbb7f1da8cbea96cd028f10205e0f6899c368c0134f3677b2908cbbe8f62/picard-2.12.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-13 08:18:44",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "picard"
}
        
Elapsed time: 0.63127s