为什么播放视频时会出现画面跳帧?
2019-09-30
如果播放器在加速播放时能够显示每一帧画面而不跳帧,那么是的,加速两倍,帧数也提高两倍。
但这不会带来更清晰的视觉体验。因为原始视频每一帧记录的画面信息是两帧间隔时间,这个时间同时就是快门的速度,举个例子,假设一个视频是每秒10帧,那么每一帧就是0.1秒,快门也是0.1秒,因此这0.1秒的光线信息全部会被记录进画面中。
比如拍摄一个人跑步,在0.1秒内这个人身体的摆动会全部显示在画面中。题主可以尝试随便播放一部电影,当有画面剧烈变化的时候暂停,会发现整个画面中,运动越剧烈的部分越模糊,类似于下面这张图的效果:
之所以这么做,是为了利用人眼的视觉暂存现象,当每帧画面连贯起来后,即便在帧数较低时也能让画面看起来比较流畅,但一旦停止就露陷了。
反例就是游戏,如果不开启动态模糊效果,游戏的每一帧仅记录当前这一瞬间的光线信息,因此当帧数较低时,画面看起来就会有卡顿现象。
这也是为什么电影电视一般都只需要24帧,而游戏则往往需要60帧以上(人眼的分辨极限超过200帧)。
回到题主的问题,视频一旦被制作完成,其每一帧的曝光时间就已经确定,所以无论如何加快播放速度,也不会使清晰度提升。
最近几年,电影行业开始尝试新的标准,从《霍比特人》的48帧到60帧到《比利·林恩的中场战事》的120帧,如果在播放这类电影时暂停的话,每一帧会比传统的24帧电影清晰很多。
不过高帧数视频带给观众的最直接的体验变化,其实不是清晰度提升,而是由于画面更接近人眼观看现实世界的情况,从而大幅提升临场感。
大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。