视频帧在下一帧HTML5视频上冻结

时间:2017-11-24 11:42:23

标签: javascript html5 video

我有一个基本的HTML5视频播放器,它有一个Prev / Next帧按钮(每个动作一个)。 当我播放视频时,它通常显示所有帧,但是当我在第45帧中暂停时,当我单击下一帧时,它会在屏幕上显示第55个。

我仍然可以点击下一个,直到它到达第55帧并显示相同的冻结帧。

如果我在45号暂停并点击下一步,则会发生相同的情况。它显示了冻结的帧,如果我播放视频,它会显示冻结的帧直到显示的帧,但我可以正确地听音频。

视频是25fps而我是下一个:

video = $("#VideoContainer_videoPlayer")[0];
sumador = 1/25;

$("#nextFrame").click(function () {
  video.pause();

  video.currentTime = video.currentTime + sumador;

});

编辑:

我尝试的视频编解码器是:

H264 + AAC 1,5Mb比特率(4,1Mb) AVC + AAC 1,5Mb比特率(4,1Mb)

两者都是从Apple ProRes 422 HQ转换的相同视频

0 个答案:

没有答案