Skip to main content

low-level audio tag interface

Project description

https://travis-ci.org/beetbox/mediafile.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.1.0.tar.gz (32.3 kB view details)

Uploaded Source

Built Distribution

mediafile-0.1.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mediafile-0.1.0.tar.gz
  • Upload date:
  • Size: 32.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for mediafile-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1a9a879d056fb31959964426e52311b60f53a0e643602e43268db974d12f2373
MD5 ceb6f6e53a024d3de9cd8697e36792ea
BLAKE2b-256 85dd24e2139cd0e751be936a10a8c6b922b172373fcd5aa120affd643fead892

See more details on using hashes here.

File details

Details for the file mediafile-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mediafile-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for mediafile-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 904e4669deefb7beda69655ae2a1f26cfc77007ee5652c2c47d619914fa824fb
MD5 dafd8d90be30e25d9ae01af6acd7323b
BLAKE2b-256 31d2f83c9c30f09d8fba398411991629ac778a7e867af87930d27abb8dfcf995

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