-
-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keep original loudness range unchanged, EBU R 128 does not specify a default 7 #269
Comments
While I understand your argumentation, ffmpeg itself uses a default of 7, and this is why the same default is set here. Asking the user to specify a range explicitly for every command would also be very confusing. If there were a set of recommended parameters, I could imagine adding certain presets (e.g. music, dialog, movie,...) that set these values automatically. |
I see. And an option to keep the source range? After all, EBU R 128 is mainly volume normalization, not so much compression. The user should provide a custom range, if needed. |
The issue is that ffmpeg's An option to keep the loudness range target is already implemented in ffmpeg-normalize/ffmpeg_normalize/_streams.py Lines 460 to 473 in 7edfe8c
PS: So far, I have not received feedback about the That being said, I am still thinking about whether presets would make sense as a more user-friendly set of options. But I have limited experience with what works and what is recommended in various industries. |
According to command help and wiki examples, default loudness range for ffmpeg-normalize for EBU R 128 normalization is 7.
However, a default LRA is not specified by EBU R128, only that Program Loudness Level target is −23.0 LUFS, and -1 db True Peak, as specified:
https://tech.ebu.ch/files/live/sites/tech/files/shared/r/r128.pdf
Minimum requirements for authentic programmes range from values 5 for a narrow loudness range (commercial/promo) to wide loudness range of 15 (movie/drama), as specified here:
https://tech.ebu.ch/files/live/sites/tech/files/shared/tech/tech3342.pdf
A default LRA of 7 is arguably a compressed loudness range.
Given that ffmpeg-normalized is used for a unspecified content that can be movies which need a high dynamic range, in order to get a target EBU R 128 normalized volume, IMHO LRA should be left untouched by default.
The text was updated successfully, but these errors were encountered: