视频添加水印
ffmpeg -i input.mp4 -i input.png -filter_complex overlay=main_w-overlay_w:main_h-overlay_h overlay.mp4
// input.mp4:原始视频
// input.png:水印图片
// overlay 叠加方式
// main_w-overlay_w:main_h-overlay_h 水印图片的位置(X:Y)这里表示在水印在右下角,main_w代表视频的宽,overlay_w代表水印的宽,main_h为原视频的高,overlay_h 代表水印的高
// overylay.mp4 :生成的水印视频
生成的视频效果如下:
水印的位置
位置 | 命令 |
---|---|
左上角 | overlay=0:0 |
左下角 | overlay=0:main_h-overlay_h |
右上角 | overlay=main_w-overlay_w:0 |
右下角 | overlay=main_w-overlay_w:main_h-overlay_h |
中间 | overlay=main_w/2-overlay_w/2:main_h/2-overlay_h/2 |