Render waveforms from sound files as png images.
Rendersound is a small utility that draws the waveform of a soundfile as a .png image. I.e. given a file sound.wav, the following command:
rendersound sound.wav sound.png
Would create an image looking something like this:
There are options to control the width, height and color of the generated image, as well as some other options, try rendersound -h for a full list of command line options.
A possible use is for batch processing on sound related websites, but there might be other uses for this little tool, who knows...
Rendersound uses ffmpeg, http://www.ffmpeg.org/, so it supports all input formats of ffmpeg supports.
Download and install like so:
git clone https://github.com/limikael/rendersound.git
cd rendersound
git submodule init
git submodule update
./waf configure build install
Enjoy!