我试图使用-vf / -filter_complex选项来链接两个过滤器--视频旋转,然后应用水印。
我有一个现有的水印命令:
-vf "movie=wm.png水印;in overlay=main_w/2-overlay_w/2:main_h-overlay_h out“
我有一个轮值:
-vf "transpose=1“
如何将两者结合起来,进行旋转,然后应用水印?我似乎不能让-filter_complex工作:
overlay=main_w/2-overlay_w/2:main_h-overlay_h“-i wm.png -filter_complex "transpose=1,transpose=1
它可以工作,但视频不是旋转的。
发布于 2012-10-23 01:57:18
我想出来了-你得把倍数串在一起。
overlay=(main_w-overlay_w)/2:main_h-overlay_h-3 -vf "movie=wm.png wm;在transpose=1旋转;旋转movie=wm.png out“
将水印文件名设置为wm,但使用分号将起始部分与in分隔。然后在旋转下添加另一个操作,然后将其链接到wm以执行转换。
发布于 2014-04-16 07:59:12
您可以使用-filter_complex选项
示例:
ffmpeg -i input.mp4 -i input.png -filter_complex "transpose=1,overlay=10:10" -y out.mp4https://stackoverflow.com/questions/13019661
复制相似问题