R128GAIN is an FFmpeg and SoX-based EBU R128 compliant loudness scanner for audio and video files. It helps you normalize the loudness of your audio and video files to the same level.
| Tags | EBU R128 cli GUI loudness normalization ATSC A/85 BS.1770 |
|---|---|
| Licenses | GPL |
| Operating Systems | Linux Win32 |
| Implementation | C |
| Translations | English |
Recent releases


Release Notes: This is a bugfix release. Users should upgrade because version 1.0-alpha-6 may give wrong results.


Release Notes: This release adds ATSC A/85 support, ReplayGain2 support, an option "--reference" in order to define the reference loudness (EBU R128: -23 LUFS), an option "--db" in order to force dB as unit instead of LU/TP, and an option "--quiet" in order to suppress any writing to stdout. It fixes loading "libsox.so.1" and overwriting of files.


Release Notes: This release improves the performance dramatically. The core library "lib1770" was restructured in order to avoid duplicated computations. Scanning the EBU R128 test vector demonstrates that there is a performance boost of about 40% (without true peak computation). The new "lib1770" now supports parallel computations. As demonstrated by the multi-threaded "example2" program compared to the sequential "example1" program, parallelism may give another performance boost of about 50% (not yet used by R128GAIN).


Release Notes: This release adds the "--ffmpeg" and "--sox" command line options in order to allow for providing the path to the respective shared libraries and fixes missing the "TP", "TPDB", "AP", and "APDB" environment variables.


Release Notes: This release adds a commandline-only version, Linux 64-bit builds, and a fix for CLI crashing on Windows XP.
A library of synchronization primitives and concurrent data structures for specific update-heavy workloads.