4

我正在尝试向视频添加顶部和底部部分,就像我们为图像模因所做的那样。我正在使用 ffmpeg 和 imagemagick,但没有内置选项来执行此任务。假设我有一个视频,我需要将这样的标题添加到整个视频中。我怎样才能做到这一点?

在此处输入图像描述

4

1 回答 1

10

据我所知,你正在寻找这样的东西:

在此处输入图像描述

使用paddrawtext。在此示例中, pad将顶部添加 50 像素,底部添加 50 像素,然后两个drawtext实例放置每行。

ffmpeg -i input -filter_complex \
"[0:v]pad=iw:ih+100:0:(oh-ih)/2:color=white, \
 drawtext=text='ONE DOES NOT SIMPLY':fontfile=/path/to/impact.ttf:fontsize=24:x=(w-tw)/2:y=(50-th)/2, \
 drawtext=text='STOP ME FROM FILTERING':fontfile=/path/to/impact.ttf:fontsize=24:x=(w-tw)/2:y=h-25-(th/2)" \
output
于 2015-10-22T17:42:59.300 回答