Find "empty" mp3s

Hi, I automatically create recordings of internet radio streams (via a Keyboard Maestro macro and VLC).

Sometimes the streams don’t contain music but only some low level noise. As I never checked the recordings I now have a lot of good (i.e. they contain music) …

… but also a lot of “empty” recordings:

Already tried Nulloy.app (and DaVinci Resolve), this would work but would take a lot of time.

  • What’s the easiest way to determine whether a mp3 contains “music”?
  • Is there a programmatic way to determine the sound level of a mp3?

Also:

  • What’s the best app to trim mp3s?
  • Is there an app or CLI that can automatically trim if the sound level is below a given value?