use*_*517 1 ffmpeg imagemagick video-processing video-editing imagemagick-convert
我正在尝试为视频添加顶部和底部部分,就像我们对图像模因所做的一样。我正在使用ffmpeg和imagemagick,但是没有内置选项可以执行此任务。假设我有一个视频,我需要在整个视频中添加这样的标题。我怎样才能做到这一点?
从我可以看出来的是您正在寻找的东西:
使用pad和drawtext。在此示例中,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
Run Code Online (Sandbox Code Playgroud)