Skip to main content

Handles low-level interfacing for files' tags. Wraps Mutagen to

Project description

https://github.com/beetbox/mediafile/workflows/Build/badge.svg?branch=master http://img.shields.io/pypi/v/mediafile.svg

MediaFile is a simple interface to the metadata tags for many audio file formats. It wraps Mutagen, a high-quality library for low-level tag manipulation, with a high-level, format-independent interface for a common set of tags.

Synopsis

MediaFile is available on PyPI. Install it by typing pip install mediafile. It works on Python 2.7 and Python 3.4 or later. Then:

>>> from mediafile import MediaFile
>>> f = MediaFile('Lucy.mp3')
>>> f.title
u'Lucy in the Sky with Diamonds'
>>> f.artist = 'The Beatles'
>>> f.save()

Documentation

See the full documentation.

Authors

MediaFile is part of the beets project. It was originally written by Adrian Sampson and is now developed by the beets community. The license is MIT.

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

mediafile-0.6.0.tar.gz (505.8 kB view details)

Uploaded Source

Built Distribution

mediafile-0.6.0-py2.py3-none-any.whl (20.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mediafile-0.6.0.tar.gz.

File metadata

  • Download URL: mediafile-0.6.0.tar.gz
  • Upload date:
  • Size: 505.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.24.0

File hashes

Hashes for mediafile-0.6.0.tar.gz
Algorithm Hash digest
SHA256 a3fb52007bbc153afa2d9a0c1ef7a0afdb82668bcd2c74bd2a43f653dcb8ba4a
MD5 602c90d9f220ffc7600135aa37f7d0cd
BLAKE2b-256 a0688f352a13f06202d5cec305a55880d00620f31ac9c05c84c466495ef4a485

See more details on using hashes here.

File details

Details for the file mediafile-0.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: mediafile-0.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.24.0

File hashes

Hashes for mediafile-0.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0feeb9b4431f647bcf6165b2d23855d6e5f87e069ab61f86996580a2b4c40dd7
MD5 3b191fc742c485757510b91e917a94a3
BLAKE2b-256 5c1bf6af88e49eaa00f855bac5583a5933e7f8f026a67bce4b90755cac0f8221

See more details on using hashes here.

Supported by

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