水印FFmpeg的随机时间和位置

我如何才能限制此代码,以仅在随机序列的顶部,底部:左/右位置显示水印。以及徽标随机弹出时如何更改时间间隔?或者,如果有人拥有更好的代码,可以做到这一点,这可能会很有用。

for %%a in ("*.mp4") do ffmpeg -i "%%a" -loop 1 -i logo.png -filter_complex "[1]trim=0:30,fade=in:st=0:d=1:alpha=1,fade=out:st=9:d=1:alpha=1,loop=999:750:0,setpts=N/25/TB[w];[0][w]overlay=shortest=1:x=if(eq(mod(n\,200)\,0)\,sin(random(1))*W\,x):y=if(eq(mod(n\,200)\,0)\,sin(random(1))*H\,y)" "1%%~na.mp4"