如何使用 ffmpeg 二进制文件将估计滤波器运动矢量导出到单独的文件中?

如何使用 ffmpeg 二进制文件将估计滤波器运动矢量导出到单独的文件中?

所以估计滤波器可用于计算视频中的运动矢量。它们也可以显示。有没有办法使用 ffmpeg 二进制文件将它们导出到单独的文件中?例如,我希望将它们放在图像中,例如 2 分量颜色值,表示每个块的 2D 矢量(因此分辨率将是原始分辨率除以块大小)或其他东西。给定一个 png 帧序列,我可以这样做:

ffmpeg -i %04d.png -vf "mestimate" test.mkv

据我了解,这些向量随后被存储在框架的侧面数据可以使用 libav 提取。有没有一种仅使用 ffmpeg 工具的简单方法?谢谢。

相关内容