A Cython implementation of the libebur128 library for audio loudness in media files.
Find a file
2024-09-06 13:44:54 -04:00
.github/workflows Bring the prod release action script in line with the working test release. 2024-09-06 13:36:13 -04:00
src Accidentally an 'R' 2021-03-23 09:53:17 -04:00
tests Update URL for test data 2021-03-23 11:23:07 -04:00
.gitignore Ignore version.py and upload coverage 2021-03-25 12:14:11 -04:00
.gitmodules Link to libebur128 2021-03-21 19:41:00 -04:00
CHANGELOG.md Update for 0.1.1 2024-09-06 13:44:54 -04:00
LICENSE Real initial commit 2021-03-21 19:32:02 -04:00
MANIFEST.in Initial push of code and tests 2021-03-21 19:37:47 -04:00
pyproject.toml Cleanup. Make the libsndfile version less specific. 2024-09-06 13:35:19 -04:00
README.md Update Python versions and fix shield badge. 2024-09-03 10:50:23 -04:00
setup.cfg Update required Python versions and add more architectures. 2024-09-03 22:06:34 -04:00
setup.py Removed MSVC check. 2024-09-03 14:49:34 -04:00

GitHub Workflow Status codecov GitHub PyPI - Python Version PyPI

pyebur128

A Cython implementation of the libebur128 library for audio loudness in media files.

Requirements

  • Operating Systems: Linux, macOS, or Windows
  • Python: 3.8+
  • Dependencies: None!

Installation

PyPI

pip install pyebur128

From Source

git clone --recurse-submodules https://github.com/jodhus/pyebur128
cd pyebur128
pip install .

TODO

  • Working on getting official documentation written/uploaded. In the meantime, all definitions are documented in within their docstrings.