TOV<p>Using FFmpeg to generate a waveform from a 3 second MP3 file.</p><p>ffmpeg -i 3.mp3 -filter_complex "showwavespic=s=800x250" -frames:v 1 3f.png</p><p>The default colors for a JPG file is a red waveform on a black background.</p><p>The default colors for a PNG file is a red waveform on a transparent background.</p><p><a href="https://trac.ffmpeg.org/wiki/Waveform" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">trac.ffmpeg.org/wiki/Waveform</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/FFmpeg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFmpeg</span></a> <a href="https://fosstodon.org/tags/waveform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>waveform</span></a> <a href="https://fosstodon.org/tags/JPG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JPG</span></a> <a href="https://fosstodon.org/tags/PNG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PNG</span></a> <a href="https://fosstodon.org/tags/MP3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MP3</span></a></p>