HydrogenAudio

Hydrogenaudio Forum => General Audio => Topic started by: smok3 on 2013-04-19 23:22:51

Title: ffmpeg r128 integrated loudness bash info script
Post by: smok3 on 2013-04-19 23:22:51
example usage:
Code: [Select]
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"