如何使用 FFmpeg 缩放和旋转水印并叠加在视频上

如何使用 FFmpeg 缩放和旋转水印并叠加在视频上

如何使用 FFmpeg 缩放和旋转水印并叠加在视频上

我可以旋转水印,但无法同时缩放它

String[] complexCommand2 = {"-y", "-i", videoFilePath, "-i", imagepath, "-filter_complex","[1:v]  rotate=30*PI/180:c=none:ow=rotw(iw):oh=roth(ih) [rotate];[0:v][rotate] overlay=40:10",  "-codec:a","copy", outputFilePath};

这是我用于旋转的命令,我们如何缩放和旋转视频上的水印和叠加

答案1

在旋转后插入缩放过滤器,例如

[1:v]rotate=30*PI/180:c=none:ow=rotw(iw):oh=roth(ih),scale=300:-1[rotate];

相关内容