A Cython implementation of the libebur128 library for audio loudness in media files.
Find a file
2024-09-03 21:05:11 -04:00
.github/workflows Whoops. 2024-09-03 21:05:11 -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 Create a changelog 2021-03-25 18:53:43 -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 Initial push of code and tests 2021-03-21 19:37:47 -04:00
README.md Update Python versions and fix shield badge. 2024-09-03 10:50:23 -04:00
setup.cfg Code cleanup and switched back to Sphinx. 2021-03-23 09:15:26 -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.