ffmpeg 设置具有不同顶部和底部栏背景颜色的填充

ffmpeg set padding with different top and bottom bar background colors

使用此 ffmpeg 命令设置填充颜色:

pad="max(iw\,ih):ow:(ow-iw)/2:(oh-ih)/2:black"

但我想要不同的顶部颜色,例如绿色 对于底部,我想设置蓝色。

感谢帮助。

你需要两个过滤垫,

"pad=(iw+max(iw\,ih))/2:(ih+max(iw\,ih))/2:0:0:color=blue,pad=max(iw\,ih):ow:(ow-iw):(oh-ih):color=green"

这将在顶部或左侧填充绿色,在底部或右侧填充蓝色。