Skip to main content

The purpose of autoBWF is to provide an alternative GUI for embedding internal metadata in WAVE audio files using the Broadcast Wave standard, FADGI BWFMetaEdit, and XMP.

Unlike the existing BWFMetaEdit GUI, autoBWF is extremely opinionated and will automatically generate metadata content based on file naming conventions, system metadata, and pre-configured repository defaults. In addition, it can copy metadata fields from a template file to avoid having to enter the same information multiple times for several master or derivative files of the same physical instantiation.

Also included are two command line programs to simplify the creation of derivative files. autolame.py is a wrapper for the lame MP3 encoder that automatically transfers Wave internal metadata to appropriate ID3v2 tags. autosplice is a wrapper that generates sox commands from an EDL-like text file to splice audio from multiple input files, while also providing means to do basic fade in/out and audio level compression.

For full installation, usage, and configuration information, please read the docs on readthedocs.org.

History

3.6 (2022-08-14)

  • Added the ability to export constant bitrate MP3 via autolame and the GUI
  • Bug fixes to prevent GUI crashes in corner cases

3.5.3 (2021-02-09)

Fix bug that caused GUI crash when copying text.

3.5.2 (2020-04-15)

Minor fixes and updates, including

  • adding Creator field to export utilities
  • additional code comments and minor bug fixes

3.5.1 (2020-03-03)

  • Documentation updates

3.5.0 (2020-03-03)

  • Add XML export capability to the GUI
  • Warn user about unsaved data
  • Clear GUI and reload file after save
  • Add XMP Creator field
  • bwf2csv can now validate MD5 of data chunk
  • Other minor improvements and bug fixes

3.4.0 (2019-12-14)

  • Add capability to toggle between existing, tempate, and edited metadata
  • Add IARL
  • Add additional XMP MD fields
  • Add bwf2pbcore and bwf2csv tools

3.3.1 (2019-07-22)

  • Add "--config" argument to autoBWF
  • Create expanded documentation in Sphinx and host on readthedocs

3.3.0 (2019-06-24)

  • Add "quit" option to completion message box
  • Add progress indicator screen
  • Change autolame usage to allow for multiple inputs and globbing

3.2.1 (2019-06-22)

  • Fixed bug that was resulting in the overwriting of metadata in template files (and other issues).

3.2.0 (2019-05-14)

  • Major rearrangment for packaging purposes.
  • First release on PyPI.

Metadata

Release files for autoBWF 3.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for autoBWF 3.6
File Size Uploaded
autoBWF-3.6.tar.gz 133.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for autoBWF 3.6
File Interpreter ABI Platform
autoBWF-3.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 174.7 kB

Release files / autoBWF-3.6.tar.gz

Download URL autoBWF-3.6.tar.gz
Size 133.6 kB
Tags Source
SHA-256 checksum
How to use checksums
446c510b185371b30b6d220aaba855d52c79ce3e9e7a14ca32c2c9ff4ac34387
BLAKE2b-256 checksum
How to use checksums
f39e23eb519f4479670f10efe6846c768f2704a34e7628fec19d7ca2f73ecbf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.8.10

Release files / autoBWF-3.6-py2.py3-none-any.whl

Download URL autoBWF-3.6-py2.py3-none-any.whl
Size 41.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
d8ae15f0711e5c7198fd66210887d62ce8ab3c0df5dff9167dc1809a6a9a65df
BLAKE2b-256 checksum
How to use checksums
48dd37f0256861cb5e3395dbeb733e58dd0e913824f26e2b2c08e43dc918572a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.8.10

Release history Release notifications | RSS feed

This release

3.6 This release

2 release files

3.5.3

2 release files

3.5.2

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.0

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.1

2 release files

3.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page