gpt4 book ai didi

ffmpeg - 如何从文件中获取透视坐标以使用 ffmpeg 进行图像叠加?

转载 作者:行者123 更新时间:2023-12-04 23:32:42 26 4
gpt4 key购买 nike

是否可以做类似 this 的事情?纯粹用ffmpeg?

假设我们有一个文本文件,其中包含图像应该去的 4 个角的逐帧坐标。 ffmpeg 有一个 perspective filter ,但是如何让 ffmpeg 从文本文件中提取帧坐标?我猜是用某种管道?

最佳答案

perspective filter 校正输入的透视,它不应用透视效果。应用于叠加,它会产生一个具有校正透视的矩形叠加。

您可以通过 frei0r 使用已实现的过滤器获得最接近的结果。透视模块。

您可以为 ffmpeg 编写自己的过滤器或 frei0r module .

更新 :使用@Mulvya 的tip您可以使用 timeline editingperspective :
perspective=enable='eq(n,0)':x0=...,perspective=enable='eq(n,1)':x0=...
在哪里 n是当前帧号。

这将导致可能超出系统限制的不可能长的命令行。您仍然最好编写自己的过滤器。

您也可以使用不同的命令一次执行一帧,将输出保存为图像并在最后重新组合视频。

关于ffmpeg - 如何从文件中获取透视坐标以使用 ffmpeg 进行图像叠加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40356118/

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