Flash视频和精确跳过

时间:2011-08-31 10:19:49

标签: flash video video-streaming

我正在将一个jwplayer(http://www.longtailvideo.com/players/jw-flv-player/)部署到一个网站上,当你跳到一个新的网站时,我对玩家的行为方式并不是百分之百满意位置,您在一个位置按时间线,但它会跳到另一个位置。 (经过时间指示器)

这也发生在youtube上,特别是在较短的视频上: http://www.youtube.com/watch?v=hv7ha_iCM2Y

这似乎是flash视频的问题?或者这可以通过使用例如流式视频而不是渐进式HTTP回放来解决?

其他事情?

2 个答案:

答案 0 :(得分:1)

跳过FLV实际上会跳到最近的视频关键帧。您可以通过对具有更高关键帧密度的视频进行编码来提高准确度,但这会增加文件大小。

答案 1 :(得分:1)

这是由压缩视频时使用的名为GOP(不,不是共和党)的东西引起的:http://en.wikipedia.org/wiki/Group_of_Pictures

在某些压缩方法中,编解码器在构造实际帧之前需要帧的信息,并且只有每个第n帧(称为关键帧或I帧)实际上将“按原样”存储 - 这些是你可以跳过的帧。这也意味着它在较短的视频中变得更加明显,因为时间擦洗的规模变得更加精确。