在静态图像上叠加音频音量直方图

时间:2018-12-10 15:17:00

标签: image video ffmpeg spectrum

我实际上正在使用ffmpeg生成音乐视频的项目。 我想知道是否可以在Windows环境下使用ffmpeg本身或命令行组件的组合在静态背景图像(如我在网上找到的图像)上可视化音频频谱(直方图?)

enter image description here

有什么想法或编码提示吗?

1 个答案:

答案 0 :(得分:0)

enter image description here

ffmpeg -loop 1 -i background.png -i music.mp3 -filter_complex "[1]ahistogram=s=789x50:rheight=1[fg];[0][fg]overlay=(W-w)/2:H-h-10:shortest=1,scale='iw-mod(iw,2)':'ih-mod(ih,2)',format=yuv420p[v]" -map "[v]" -map 1:a -movflags +faststart output.mp4

不完全是您想要的,没有选择创建图像中的条的选项,但这也许就足够了。有关更多选项,请参见ahistogram filter documentation