Summarizing audio metrics via ffmpeg and bwfmetaedit
From an input of a list of files or a directory, astataudit will identify is the file contains audio and if so, then generate up to four outputs:
See astataudit -h
for more info.
astataudit has been tested with:
On a Mac with homebrew: brew install amiaopensource/amiaos/astataudit
and run like astataudit -h
Else:
download the latest release at https://github.com/amiaopensource/astataudit/releases
unpackage the download
using terminal, change to the directory of the unpackaged download, e.g.:
cd /mnt/c/users/ben/Desktop/astataudit-main
or cd C:\Users\ben\Desktop\astataudit-main
run the script from here, such as ./astataudit -h
Astataudit uses a prerelease feature of ffmpeg to run the axcorrelate filter. If available, astataudit will use the 'best' algorithm option; however if this is unavailable astataudit will use the 'slow' option. To test if your ffmpeg supports the 'best' option, run ffmpeg -h filter=axcorrelate
and see if 'best' is listed as an algorithm option. To test astataudit with a development build of ffmpeg, please follow these steps:
Once ffmpeg 6.1 or later is supported by homebrew (check here}), the release should be preferred over a developmental build.