如何与ffmpeg的文本添加到视频,而无需vhook?(How to add text to vid

2019-07-29 18:37发布

我认为问题是很简单的。 如何与ffmpeg的vhook已被弃用添加文本,我无法找到任何简单的解决方案。

使用Ubuntu,并安装最新的ffmpeg版本。

Answer 1:

FFmpeg的从Ubuntu的10.04似乎并不支持过滤器,所以你将获得一个较新的版本。 您可以按照一步一步的指导,编制在Ubuntu的ffmpeg ,或者你可以简单地下载一个Linux构建的ffmpeg 。

需要注意的是,如果你遵循编译指南,你将需要另外安装libfreetype6-dev作为依赖,然后添加--enable-libfreetype你的ffmpeg ./configure

本示例命令将单词“堆栈溢出”添加到具有白色背景的视频,并在视频的中间为中心:

ffmpeg -i input -filter:v "drawtext=fontsize=30:box=1:fontfile=/usr/share/fonts/TTF/Vera.ttf:text='Stack Overflow':x=(w-text_w)/2:y=(h-text_h-line_h)/2" output

drawtext文档有关其他参数的详细信息。



文章来源: How to add text to video with ffmpeg without vhook?
标签: ffmpeg