我希望使用 FFMPEG 为单条图像添加边框。
我一直试图在谷歌上搜索这个东西,我试过这个命令 ffmpeg -i input.jpg -vf "draw box= : x=50 : y=10 : w=104 : h=80 : color=white"输出。 jpg,我无法增加边框大小以及我想要的颜色,它的工作只有黑色边框。我怎样才能增加边框并将颜色更改为单条图像。有谁能够帮我?
最佳答案
为现有图像添加边框类似于为某些图像添加水印图像,
这是为图像添加边框的 ffmpeg 命令
ffmpeg -i image1.jpeg -vf "movie=border_1.png [watermark]; [in][watermark] overlay=0:0 [out]" one.jpg
备注
=> image1.jpeg 和border1.png 文件的宽度和高度只能相同
=> 两个文件是同一个目录
=> 在border_1.png中,除了border,其他区域都是透明的
这是我提到的在视频中添加水印的类似文章
http://www.idude.net/index.php/how-to-watermark-a-video-using-ffmpeg/
Inacase,如果您想为视频添加边框,则上述命令有细微的变化
ffmpeg -i video1.mp4 -vf "movie=border_1.png [watermark]; [in][watermark] overlay=0:0 [out]" outputvideo.mp4
现在,请记住边框图像和视频的宽度和高度仅相同。
我使用的 ffmpeg 版本是 ffmpeg 版本 N-61041-g52a2138
关于image - 使用 FFmpeg 为图像添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20325980/