FFMPEG-在区域中滚动文本

问题描述 投票:0回答:1

[我尝试将视频滚动条作为叠加显示。我创建了一个PNG背景,并在指定的位置显示了要滚动文本的位置。

我尝试过:

ffmpeg -i INPUT.mp4 -vf "drawtext=textfile=ticker.txt:fontfile=BebasNeue-Regular.ttf:y=h-line_h-10:x=w-mod(w*t/25\,2400*(w+tw)/w):fontcolor=white:fontsize=40:shadowx=2:shadowy=2" -codec:a copy output.mp4

但是此命令将文本从右边距滚动到左边距。

我想实现的是,滚动文本仅在我设置的选定边界框中滚动(例如,从右开始的100px开始,从左开始的100px结束)。

我在这里或Google中都找不到任何答案-每个示例scrools都是从左到右直接。

video ffmpeg overlay drawtext
1个回答
0
投票

我想将工作分为两部分:1.用ffmpeg编码文本滚动视频,其大小为代码的大小(即700x60px)2.使用叠加过滤器将两者的代码视频部分叠加在选定位置的最终视频上。

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.