Opened 12 months ago
Last modified 11 months ago
#10841 new enhancement
Set a sliding window with a value other than 100 ms in ebur128 filter
Reported by: | Aaron | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | avfilter |
Version: | 6.1 | Keywords: | ebur128 |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
It would be great to add the ability to set the width of the sliding window. Currently this value is set to 100ms without the ability to change it via the console.
Change History (2)
follow-up: 2 comment:1 by , 11 months ago
Priority: | normal → wish |
---|---|
Summary: | Set a sliding window with a value other than 100 ms → Set a sliding window with a value other than 100 ms in ebur128 filter |
comment:2 by , 11 months ago
Replying to Marton Balint:
The 100ms actually comes from the way momentary loudness is calculated, which is using 400ms sliding windows with 75% overlap. It is defined in the relevant papers. So something other than this might be possible, but would not be standard compliant... Therefore this likely won't be implemented.
Yes, but ffmpeg ebur128 is based on https://github.com/jiixyj/libebur128/, which has the ability to set loudness window. So it would be nice to be able to customize it.
The 100ms actually comes from the way momentary loudness is calculated, which is using 400ms sliding windows with 75% overlap. It is defined in the relevant papers. So something other than this might be possible, but would not be standard compliant... Therefore this likely won't be implemented.