如何使用 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];