ebu / ebu_adm_renderer

The EBU ADM Renderer, written in Python, is the reference implementation of EBU Tech 3388
https://ear.readthedocs.io
BSD 3-Clause Clear License
80 stars 14 forks source link

better handling of repeated warnings #36

Closed tomjnixon closed 3 years ago

tomjnixon commented 3 years ago

In some cases, lots of similar warnings are generated. This is not a good default experience, and can lead to warnings being missed.

I think we can make something nice like warnings.catch_warnings which displays similar warnings up to a limit, then hides the rest.

This is needed to complete the work in #8.