我一直在尝试使用ffmpeg的showwaves过滤器创建一个视频,并拼凑了下面的命令,我有点理解。我想知道是否可以使用十六进制颜色设置wav表单的颜色。 (即#F3ECDA而不是“蓝色”) 另外,请随时告诉我命令中是否有任何不需要的垃圾。感谢。
ffmpeg -i audio.mp3 -loop 1 -i picture.jpg -filter_complex \
"[0:a]showwaves=s=960x202:mode=cline:colors=blue[fg]; \
[1:v]scale=960:-1,crop=iw:540[bg]; \
[bg][fg]overlay=shortest=1:main_h-overlay_h-30,format=yuv420p[out]" \
-map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a libopus output.col.mkv
答案 0 :(得分:0)
有关语法,请参阅https://ffmpeg.org/ffmpeg-utils.html#Color。简而言之,它是colors=0xRRGGBB
或colors=#RRGGBB
。休息看起来很好。