Video FFMPEG-在区域中滚动文本

Video FFMPEG-在区域中滚动文本,video,ffmpeg,overlay,drawtext,Video,Ffmpeg,Overlay,Drawtext,我试着在视频上制作滚动新闻代码作为覆盖。 我已经创建了一个PNG背景,它有一个我希望滚动文本出现的指定位置 我试过这个: ffmpeg-i INPUT.mp4-vf“drawtext=textfile=ticker.txt:fontfile=BebasNeue Regular.ttf:y=h-line\u h-10:x=w-mod(w*t/25\,2400*(w+tw)/w):fontcolor=white:fontsize=40:shadowx=2:shadowy=2”-编解码器:拷贝输出。m

我试着在视频上制作滚动新闻代码作为覆盖。 我已经创建了一个PNG背景,它有一个我希望滚动文本出现的指定位置

我试过这个:

ffmpeg-i INPUT.mp4-vf“drawtext=textfile=ticker.txt:fontfile=BebasNeue Regular.ttf:y=h-line\u h-10:x=w-mod(w*t/25\,2400*(w+tw)/w):fontcolor=white:fontsize=40:shadowx=2:shadowy=2”-编解码器:拷贝输出。mp4

但是这个命令会将文本从右边距滚动到左边距

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


我在这里或谷歌上找不到任何答案——每个例子都从左到右直接搜索。

我最终将工作分为两部分: 1.使用ffmpeg对文本滚动视频进行编码,编码大小为股票代码大小(即700x60px) 2.使用覆盖过滤器将此股票代码视频部分覆盖在选定位置的最终视频上,以合并两者

希望这有帮助