example usage:
cd /my/music
r128 *.flac
(Script is mostly interested in so called "integrated loudness", but with some minor changes you can get a lot more out of temporary logs. It does NOT change files in any way, just echoes some info (unless there is a bug)).
r128 script:
v2
https://bash-o-saurus-rex.googlecode.com/gi...h/user_bin/r128 (https://bash-o-saurus-rex.googlecode.com/git/bash/user_bin/r128)
https://bash-o-saurus-rex.googlecode.com/gi...r_bin/r128graph (https://bash-o-saurus-rex.googlecode.com/git/bash/user_bin/r128graph)
example scan
https://bash-o-saurus-rex.googlecode.com/gi...ample-scans.txt (https://bash-o-saurus-rex.googlecode.com/git/bash/user_bin/r128-example-scans.txt)
example output:
(http://shrani.si/f/1e/u0/8gHPirO/r128.png)
Written for broadcast as 2nd check for final mixes, but useful as well for toying with a music collection.
notes:
- ffmpeg ebur128 scanner seems valid and has passed the test samples that are provided by the EBU site.
- ascii graph part needs gnuplot installed.
- LRA is meaningless for very short clips < 30s
- there is no "true peak meter"