Spectrograph bar graph audio visualization is very much the 'funky view de jour' so here is how to do it in ffmpeg. Pretty much anything can be done in ffmpeg if the filter graph is complex enough.
Overlaying a video would also be simple.
Here is the code:
https://github.com/SonicField/sonic-f...
Music from youtube library.