用途:该技能面向音频可视化创作,通过 FFmpeg 滤镜把音频转成波形视频、波形图片、频谱图、频率条、矢量示波器等视觉内容,可用于音乐视频背景、播客视频缩略图、SoundCloud 风格波形图、频谱分析叠加和音频反应式可视化。
主要能力:showwaves 生成动态波形视频,支持 point、line、p2p、cline 模式;showwavespic 生成静态波形图片,可设颜色、split_channels、draw=full 与 scale;showspectrum 与 showspectrumpic 生成频谱视频和静态频谱图,支持 rainbow、fire、cool、viridis 等配色及 fscale=log、win_func、win_size;showfreqs 生成频率条或线、点样式;avectorscope 显示立体声相位;ahistogram 显示电平分布;showcqt 显示恒定 Q 变换。还可通过 overlay、blend、hstack、vstack 把波形叠加到视频或组合成多面板仪表盘。
使用方式:以命令行调用 FFmpeg,例如 ffmpeg -i audio.mp3 -filter_complex "[0:a]showwaves=s=1280x720:mode=line[v]" -map "[v]" -map 0:a -c:v libx264 -c:a aac waveform.mp4;静态图用 showwavespic 并加 -frames:v 1。可调 n、scale(lin/log/sqrt/cbrt)、colors、rate 等参数,也可用 -threads 0 或 h264_nvenc 加速。
适用场景:音乐视频、播客视频、音频指纹、均衡器可视化、音频工程分析。
限制:需本机安装 FFmpeg;Windows 路径需用反斜杠;部分效果依赖字体文件或多次处理;资料未提供收费、平台与效果保证信息。