使用FFmpeg为图像添加边框

时间:2013-12-02 10:26:44

标签: image ffmpeg border

我希望使用FFMPEG为单个图像条添加边框。

我一直试图在google上搜索这个东西,我试过这个命令ffmpeg -i input.jpg -vf“draw box =:x = 50:y = 10:w = 104:h = 80:color = white “output.jpg,我无法增加边框大小以及我想要的颜色,它的工作只有黑色边框。我可以增加边框并将颜色更改为单条图像。有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

为现有图像添加边框与将水印图像添​​加到某些图像类似,

以下是为图像添加边框的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中,除边框外,所有其他区域都是透明的

以下是我提到的为视频添加水印的类似文章

http://www.idude.net/index.php/how-to-watermark-a-video-using-ffmpeg/

如果你想为你的视频添加边框,那么上面的命令会有一个小的改动

ffmpeg -i video1.mp4 -vf "movie=border_1.png [watermark]; [in][watermark] overlay=0:0 [out]" outputvideo.mp4

再次,记住widht&边框图像和视频的高度仅相同。

我使用的ffmpeg版本是 ffmpeg版本N-61041-g52a2138