Bắn watermark random vị trí khi đi qua x Frames
Hướng dẫn :
Nhét files logo.png vào thư mục
Nhét video cần chèn watermark vào thư mục input . File xuất ra ở thư mục output. Chạy file logo.bat để bắt đầu chèn
Nội dung file logo.bat :
for %%t in (“input\*.*”) DO ffmpeg -y -i “%%t” -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)” -vcodec libx264 -pix_fmt yuv420p -b:v 2500k -bf 2 -r 30 -g 62 -acodec libmp3lame -b:a 128k -ar 44100 -ac 2 -threads 0 -shortest -preset ultrafast “output/%%~nt.mp4”
Cái này nó bị lặp 1 tí, mình cũng ko nhớ lấy cái code này ở đâu, cần nhờ cao thủ chỉnh giùm cho anh em phát !!!
Lưu ý : File logo.png nên giảm opacity hoặc làm nhỏ thôi, tránh làm ảnh hưởng video nhiều quá !!!