Skip to main content

read and write audio tags for many formats

Project description

https://raw.githubusercontent.com/quodlibet/mutagen/main/docs/images/logo.svg

Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, 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.

Mutagen works with Python 3.10+ (CPython and PyPy) on Linux, Windows and macOS, and has no dependencies outside the Python standard library. Mutagen is licensed under the GPL version 2 or later.

For more information visit https://mutagen.readthedocs.org

https://codecov.io/gh/quodlibet/mutagen/branch/main/graph/badge.svg

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mutagen-1.48.0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mutagen-1.48.0-py3-none-any.whl (195.8 kB view details)

Uploaded Python 3

File details

Details for the file mutagen-1.48.0.tar.gz.

File metadata

  • Download URL: mutagen-1.48.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for mutagen-1.48.0.tar.gz
Algorithm Hash digest
SHA256 4933d14b83a2add03c23e04a3c397ffbe44f130403f1256881ee228869aee3bb
MD5 b33f175b4b0ce77fa67486eab8f0f194
BLAKE2b-256 eb2e3e1b17cc655e59faac1008cfdaae2e38f123b9b229f0d1695f9860500d4d

See more details on using hashes here.

File details

Details for the file mutagen-1.48.0-py3-none-any.whl.

File metadata

  • Download URL: mutagen-1.48.0-py3-none-any.whl
  • Upload date:
  • Size: 195.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for mutagen-1.48.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60a48d3e30173f728170fb0503f66b26026bf7629afb12546b18395c5cdf0bd6
MD5 45377c0e8e8d0e82fa27e0f8ad53ae32
BLAKE2b-256 391fb62af7c661850ded4a550143e816613bd057b8c38fed534a6142735a77d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page