ffmpeg番外篇:听说这款水印曾经在某音很火?办它!
今天在瞎逛时,偶然看到一个CSDN上的哥们说,他们曾经被一个水印难住了,仔细看了下,感觉可以用一行命令实现。
需求如下:视频加gif水印,gif循环,同时n秒后水印切换位置继续循环
这哥们遇到了两个问题:
1、gif图无法自动循环
2、根据时间轮番切换水印位置
下面是具体的实现命令
ffmpeg -hide_banner -i big_buck_bunny.mp4 -ignore_loop 0 -i doggie3.gif -filter_complex "overlay=y='if(lte(mod(t,4),2),0,H-h)'" -shortest out.mp4 -y
效果如下
有需要的拿去使用吧~
另外想问下审核大神,这种别人搞不出来的,我搞出来了,算不算知识分享呢?有资格在首页展示吗?
文章目录
ffmpeg第1篇:日志级别控制、保存日志到指定文件、处理进度查询
ffmpeg第2篇:简单滤镜与复杂滤镜的区别
ffmpeg第3篇:为视频添加静态水印
ffmpeg第4篇:为视频添加动态水印
ffmpeg第5篇:让水印图片旋转起来
ffmpeg第6篇:滤镜语法
ffmpeg第7篇:数据流选择神器-map指令