使用FFmpeg使用scale2ref 40%的视频宽度和超时时间添加2个水印

问题描述

添加2个带有scale2ref的水印,视频宽度为40%,并使用FFmpeg超时

右上角超时(前8秒),然后右下角直到结束时间。

ffmpeg -i 1597739850_368007908.mp4 -i artistsharleen.png -i artistsharleen.png -filter_complex "[1][0scale2ref=w='iw*40/100':h='ow/mdar'[wm][vid];[vid][wm]overlay=10:40:enable='between(t,8)'"[v1];[v1][2]scale2ref=w='iw*40/100':h='ow/mdar'[a][b];[b][a]overlay=main_w-overlay_w-10:main_h-overlay_h-10:enable='gt(t,8)[v2]" -map "[v2]" -map 0:a 17780739871599156232.mp4

我可以在关键帧上放置2个水印

ffmpeg -i video.mp4 -i image2.png -i image2.png -filter_complex "[0][1]overlay=10:10:enable='between(t,8)'[v1];[v1][2]overlay=main_w-overlay_w-10:main_h-overlay_h-10:enable='gt(t,8)'[v2]" -map "[v2]" -map 0:a output.mp4

但是我的图像没有按照视频分辨率缩放,这就是为什么我要在此命令中集成scale2ref的原因

希望有人也会遇到这个问题,可以为我提供帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)