gpt4 book ai didi

filter - ffmpeg drawtext - 仅在剪切矩形内绘制

转载 作者:行者123 更新时间:2023-12-04 22:55:34 26 4
gpt4 key购买 nike

关于过滤器的 ffmpeg 文档在绘图文本的剪切矩形上没有任何内容。我希望我可以在视频过滤器之前设置一个设置来设置剪辑矩形、未记录的功能或巧妙的解决方法,以便您只能在输出视频的某个边界框内绘制文本。

我正在尝试将电影标题覆盖在滴答作响的时钟视频上。这些可能很长,我不希望它们溢出到时钟的一部分。我已经知道如何覆盖文本了。我目前正在通过使用较短版本的标题来解决这个问题。

这是需要过滤器图或中间视频文件的东西,还是可以使用简单的视频过滤器来完成?

最佳答案

enter image description here

方法一:字幕过滤

假设你想要简单的剪辑,而不是有界的自动换行,你可以使用 ASS 字幕。见 Visual Typesetting - Aegisub .

制作字幕文件后,ffmpeg命令很简单:

ffmpeg -i input -filter_complex "subtitles=subs.ass" output

如果您想避免使用 Aegisub,您可以手动制作简单的 SRT 样式的潜艇,然后使用 force_style设置剪切坐标的选项。见 subtitles filter documentation .

方法二:裁剪

另一种方法是使用裁剪、绘制文本和叠加过滤器。您可以修改 Blur specific area (without a mask) 中的示例.

关于filter - ffmpeg drawtext - 仅在剪切矩形内绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48069631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com