Files
wavinfo/README.md
2022-11-25 13:08:51 -08:00

2.4 KiB

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, 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.
  • Dolby Digital Plus and Dolby Atmos dbmd metadata.

In progress:

  • Pro Tools embedded regions.
  • iXML STEINBERG sound library attributes.

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