我正在尝试使用 x264(通过提供单个图像)对流进行编码,但不寻常的是我已经为我的帧提供了一些运动信息。我确切地知道每一帧中哪些区域已被修改,并且我知道帧中发生了运动的位置。
有没有办法向 x264 提供我自己的运动信息?我想给它帧中给定区域的运动矢量,并以某种方式告诉它帧中的某些区域保证没有任何运动。
我认为这可能会显着提高编码的性能(因为我允许编解码器完全跳过运动估计阶段),并且在编码器的运动估计算法可能错过实际发生的运动的情况下也应该在一定程度上提高质量.
我是否需要修改编码器才能执行此操作,或者现有 API 是否支持此功能?