60帧的视频为什么播放出来却只有30帧的体验?
这是视频的属性
1.视频文件是假60fps
2.显示器不支持60fps
3.播放器不支持60fps
4.题主不支持60fps
一方面和视频内容场景有关。拍摄静止画面的话100000fps和1fps都是没差的,高帧率视频在拍摄高速运动的场景才能体验到画面流畅的效果,大部分生活场景30fps就够了。只有特殊场景才能体会到,比如摄像机突然移动或跌落的过程。 另一方便屏幕刷新率是有上限的,一般都是60fps,对于大于60fps的视频如果每一帧都要求渲染的话,自然会卡顿,比如5秒的120fps的视频至少要10秒才能在60fps的屏上播完。如果想不卡顿就要求解码器有足够的性能每秒解码120帧,而且播放器要有丢帧策略从每秒120帧中丢掉一半。
还有就是主观因素,基本24fps人眼就分辨不出了,对大部分人而言,30fps和60fps的视频不仔细观察对比很难发现差别的。
个人理解,视频属性里呈现的帧数不能代表原始素材的帧数,比如你原始素材拍摄的时候就是30帧/s,就算用后期软体强行扩到60帧/s,只要播放时间不变,其也就是将30FPS的每一帧占得时间变成了原来的两倍,之前初次用PR处理一段拍摄的延时摄影素材也是,原始序列的规格是30FPS,我想让视频的速度加快,于是改变了输出序列的帧速率到60FPS,输出后发现视频大小扩大了,但实际帧数并没有提高。不恰当的类比就是你用PS直接扩大一张点阵图的尺寸,虽然占的像素数确实扩大了但是图片的细节处并没有变得更「细」。
期待大佬给出专业解释
文字部分并不是播放器的信息而是视频文件的信息。可以试著用MPC-HC播放一下看看
请进一步说明症状!
这个不是拍摄的原始素材吧 如果原始素材不是60的 那么你转成60的 依然不会更加流畅的
你需要用60帧拍摄什么?标准的影视帧数是24.98
推荐阅读: