Skip to main content

Probe WAVE Files for iXML, Broadcast-WAVE and other metadata.

Project description

Documentation Status Lint and Test

wavinfo

The wavinfo package allows you to probe WAVE and RF64/WAVE files and extract extended metadata, with an emphasis on film, video and professional music production metadata.

Metadata Support

wavinfo reads:

  • Broadcast-WAVE metadata, including embedded program loudness and coding history and SMPTE UMID.
  • ADM track metadata, including channel, pack formats, object and content names.
  • iXML production recorder metadata, including project, scene, and take tags, recorder notes and file family information.
  • Most of the common RIFF INFO metadata fields.
  • The wav format is also parsed, so you can access the basic sample rate and channel count information.

In progress:

How To Use

The entry point for wavinfo is the WavInfoReader class.

from wavinfo import WavInfoReader

path = '../tests/test_files/A101_1.WAV'

info = WavInfoReader(path)

adm_metadata = info.adm
ixml_metadata = info.ixml

The package also installs a shell command:

$ wavinfo test_files/A101_1.WAV

Other Resources

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

wavinfo-2.0.1.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

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

wavinfo-2.0.1-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file wavinfo-2.0.1.tar.gz.

File metadata

  • Download URL: wavinfo-2.0.1.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for wavinfo-2.0.1.tar.gz
Algorithm Hash digest
SHA256 8382b1a5b6ca139b3c3a638bd0aa9c4a80a55102320e6d524065f86763d16ef0
MD5 b7fcaf288577f13c5d9745ec66c27dfc
BLAKE2b-256 946f81692defa3da30f5067f9bafe448a4a6d8de92279f4295c7e12144881abe

See more details on using hashes here.

File details

Details for the file wavinfo-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: wavinfo-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for wavinfo-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb673c7bdd807dbc02425f8c1013936cf1a01046d084612f83f015bcf36e88df
MD5 06811411d1fc4336e1054f4f79cbf3de
BLAKE2b-256 a4a105c8fab4ba8f559baae6b1ec621d9cf16bdae20fe6066382af74c7062091

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