ffmpeg视频滤镜:网格-drawgrid
滤镜介绍
drawgrid
官网链接 =》 FFmpeg Filters Documentation
drawgrid会在视频上画一个网格。
滤镜使用
参数
x <string> ..FV.....T. set horizontal offset (default "0")
y <string> ..FV.....T. set vertical offset (default "0")
width <string> ..FV.....T. set width of grid cell (default "0")
w <string> ..FV.....T. set width of grid cell (default "0")
height <string> ..FV.....T. set height of grid cell (default "0")
h <string> ..FV.....T. set height of grid cell (default "0")
color <string> ..FV.....T. set color of the grid (default "black")
c <string> ..FV.....T. set color of the grid (default "black")
thickness <string> ..FV.....T. set grid line thickness (default "1")
t <string> ..FV.....T. set grid line thickness (default "1")
replace <boolean> ..FV.....T. replace color & alpha (default false)
- x,y 网格的左上角的位置
- width(w),height(h) 表示一个网格中一个单元(小网格)的宽和高
- color(c) 网格的颜色
- thickness(t) 网格线的宽度
- replace 是不是也在alpha上也画网格
案例
原图
ffmpeg -y -i ffm_media/liuyifei.jpeg -filter_complex "drawgrid=width=100:height=100:thickness=2:color=red@0.5" result/drawgrid/drawgrid_test_default.jpg
ffmpeg -y -i ffm_media/liuyifei.jpeg -filter_complex "drawgrid=w=iw/3:h=ih/3:t=2:c=white@0.5" result/drawgrid/drawgrid_test_001.jpg
## 祝你好运
hope("大神多多指点")
topic("有问题可以交流呀")
concat("球球QUN", "61480", "9646")