FFMPEG / libavfilter绘制文本缩放而不影响视频

时间:2019-04-23 18:03:34

标签: c ffmpeg

如何在不影响输入视频的情况下缩放绘图文本?

这是我的尝试-此过滤器适用于C语言,但等效于命令行中的-filter_complex。

[in]drawtext=text='Test Text': fontcolor=white: fontsize=w/40: x=w/20: y=h*16/18:shadowx=1:shadowy=1,scale=iw/2:ih/3[out]

以上内容确实缩放了文本,但由于它是抽签文本输入的一部分,因此也会影响视频。

我尝试过类似的事情:

nullsrc=s=iwxih[ns];
[ns]drawtext=text='Test Text': fontcolor=white: fontsize=w/40: x=w/20: y=h*16/18:shadowx=1:shadowy=1,scale=iw/2:ih/3[text];
[in][text]overlay=0:0[out]

但是它似乎不喜欢nullsrc并且挂起...或者我做错了事。

有什么想法吗?

0 个答案:

没有答案