循环视频在 AVPro Media Player 中不是无缝的

Looping video is not seamless in unity AVPro Media Player

我正在尝试在 AVPro 媒体播放器上使用循环选项,播放一个小的(6 秒,25MB)完美循环的视频,但在循环时有一个小的“冻结”。

我的代码很简单:

public MediaPlayer avMediaPlayer1 = null;

void Start()
{
    avMediaPlayer1.OpenMedia(new MediaPath(AppConfig.VideoFile1, MediaPathType.AbsolutePathOrURL), false);
    avMediaPlayer1.Control.SetLooping(true);
    avMediaPlayer1.Control.Play();
}

我已经用 this video

进行了测试

循环中总是有卡顿(或快速冻结)。 (配备 I7 处理器的 PC,Windows10,NVMe 驱动器,GTX1050)

我做错了什么?

对于 AVPro 媒体播放器的无缝循环,您需要在 keyframe-only 或每 1 帧的关键帧中对视频进行编码(就像在 Premiere Pro 中一样),并删除任何音轨。