24帧电影用60帧播放,60帧电影怎么调最流畅
前段时间分享过一个720p一键转8K的AI视频增强软件Topaz Video Enhance AI。
注: 右边位原视频,左边是放大后。
这个软件可以大幅提升视频的分辨率,同时还会修复视频,有部分视频的修复效果惊人。 但是这个软件无法改变帧率,只有高分辨率没有高帧率,始终有点不完整。
为此,特地去研究了一下插帧技术。这里有两种方法,一种是用现成的软件SVP4,还有一种是用新的AI算法。因为考虑到搞开源项目比较累就先用了SVP4,这个软件的好处是使用简单,并且是实时转60FPS。
软件官网地址:https://www.svp-team.com/zh/home/
软件官方的介绍说“我们很高兴向陈旧的每秒 24 帧电影标准说再见。我们相信,对喜爱在 PC 上观看电影的人来说,SVP 是一款必备产品。SVP 将任何视频转换为 60 fps(甚至更高)并在您最喜爱的视频播放器中实时完成。”
除了介绍之外,还有两位电影界的大神站台。其中一位是魔戒三部曲的导演“彼得大帝” 彼得·杰克逊,另一位是“卡神” 詹姆斯·卡梅隆。 我去,竟然拍出魔幻史诗和全球票房冠军的导演都在推,瞬间感觉很专业,很厉害,必须要用一下!
官方还提供了一些已经转换好的演示视频,有动漫,有游戏,有歌舞。(当然首先你得能上油管,才会显示)
闲话到此为止,下面来来看看软件具体的特性。
SVP特点:
可将帧率转换至60/120/144fps支持GPU加速支持多种播放器(国内的好像没有)支持HDR视频支持BD3D/VR视频无广告支持Win7 , macOS 10.11 ,Linux64位。下面以win10为例,具体的演示下安装和使用的全过程。
SVP下载后获取到的软件为exe可执行文件,双击即可启动安装程序。安装第一步会联网获取一些内容,默认会使用系统代理,导致没有速度。这里可以通过点击设置,修改为无代理。
选择安装位置,可以随意,哪里比较空就放哪里。
勾选第一个和第二个。
扩展组件,勾选SVPtube2 ,这个组件可以调用youtube_dl 直接播放油管的视频,当然你先得....能上油管。
选择播放器,这里可以根据自己操作系统位 数选择,现在一般都是64位,我这里64和32全选了。
如图,其他步骤默认。 安装完之后,会自动跳出播放器的安装界面。
选择语言点击确定就好了,没啥特别。
勾选立即运行,完成。
安装完成后,作为免费用户,可以选择“我希望评估svp” ,然后点下“现在注册” 。
这样软件就可以成功启动了。默认配置可以全都不动。
SVP4建议你做一个性能测试,对于配置好的人,可以自信的跳过。
接下来就很简单了。 打开刚刚装的“MPC-HC” 播放器,把视频拖过去就好了。你有可能会遇到上面的错误,导致无法使用。这是播放器位数的问题。只要按照前面勾选的,安装64为和32位的播放器,总有一个可以用。
正常启用的情况下,视频一打开就会在左下方显示SVP的图标,同时显示视频帧率为60FPS。这样刚刚从400p转4k的电影,就可以用60FPS播放了。一部老电影就可以享受4k,60PFS的效果了。虽然比不上现在拍的效果,但是整体提升不少。
很多播放器的资深玩家,用的比较多的可能是PotPlayer,一款无比强大的播放器。通过简单的设置,PotPlayer 也可以可以快速播放60FPS视频。
通过左上方小箭头打开菜单,找到滤镜,打开滤镜解码器管理。
点击添加系统滤镜。
点击ffdshow Video Decoder ,确定。
选中插件,修改优先顺序为强制使用。
此时,只要将视频拖到播放器上,或者用PotPlayer打开任意视频,就可以转到60FPS。
如果你配置OK,显示器OK,那么4K 60FPS可以玩起来了。对于那些144刷新的,可以玩得更嗨一点。至于24和60 FPS的具体差别,就只可意会不可言传了,感觉就是好像快了一点又慢了一点,德芙的广告描绘的最贴切了。人的视觉其实完全可以区分24和60FPS的差别。很多人说看了几部60FPS的电影就再也回去不了。 由俭入奢易,由奢入俭难啊,吓得我立马把SVP4给关了~.~! 前几天从4k屏换了下1080P屏幕,毫不夸张的说,抓狂了好久。
本号只分享干货,而且会分享完整的使用过程,欢迎关注。
为什么电影24帧就已经非常流畅,而游戏却要60帧以上才能保持流畅?
据扯人眼和大脑接口在一秒中可以处理10到12张画面。(参见:Frame rate)但对一些刺激性画面,比如黑屏突然闪白0.01秒,也是可以察觉的。原因是视觉后像(视觉后像_百度百科),简单可以理解为呈现在眼前的画面会在它消失之后依然会被视神经认为还存在一小段时间。视觉后像是电影的基础,人脑会脑补两张画面之间的动态内容。(真正的脑补,不需要自主意志支配)早期默片每秒只有14张画面,但大脑依旧可以间补。
另一个电影让人眼感觉到流畅的原因是:摄像机拍摄的每秒24张画面,每一张都是经过一定时长的曝光完成的,所以它记录得并不是严格意义的一瞬间,而是一段时间里影像的叠加,这就是为什么一般摄像机在拍摄相对镜头高速运动的物体时会产生“动态模糊”。动态模糊使得那些飞速划过镜头的物体(比如前景物体)不再是突然出现在某一两帧画面里,然后消失,而是在那一两帧里出现一个模糊的影子。这在某种程度上提高了画面的“稳定性”(因为一闪而过的东西会模糊和淡化)从而保持了流畅度(人脑可以专注于正常速度移动的中远景)。
在电脑动画中,渲染动态模糊是使得动画更加流畅自然的重要手段。
以上是为什么电影的帧速率低但是依然感觉“流畅”。
对于游戏,流畅度不仅仅体现在画面的流畅,因为游戏需要交互。
游戏中逻辑的计算(CPU运算),比如计算游戏中敌人的位置随着时间的变化,玩家血量的变化,需要不停计算。GPU渲染在渲染一帧画面的速度是不稳定的,会受画面复杂度影响,因此一秒钟内能呈现出的帧速率也是不稳定的。所以游戏引擎会在GPU完成前一幅画面的渲染之后让CPU计算一次逻辑,比如敌人在下一帧会出现在什么位置,玩家的血量会减少多少。这种方式会避免CPU在一秒钟更新了60次游戏状态,而GPU只能渲染出其中30个结果给玩家的浪费情况。
所以,当GPU渲染得不够快时,CPU对游戏状态的更新也会相应滞后。
如果玩家在这一帧按下一个按钮,而这时GPU一秒只能处理一个画面,那么游戏对玩家做出反馈(不仅是视觉的反馈,还有逻辑反馈)将会是在一秒之后。举个例子,你在dota中按键释放一个技能,这个技能不光需要在一秒之后才被你看到,更可怕的是在一秒之后才在游戏状态中真正发生作用。鬼武者中“一闪”所要求的“按键时机需要在2帧范围内”,也必须建立在帧率达标的前提下。如果鬼武者在一台电脑上的FPS为5,玩家按中“一闪”基本就不可能了。
游戏中,只要有交互行为,滞后就是无法避免的,因为反馈总要等到下一帧才能出现,所以GPU渲染一帧需要多长时间决定了反馈的速度。因此游戏的流畅所需要的帧速率也不绝对需要60fps,这跟游戏机制是否对反馈敏感有关。动作游戏,比如格斗和赛车,对fps就更敏感,像《文明》这样不强调动作的游戏,fps达到30就不会感到有卡顿。
以上是为什么一些游戏需要较高的帧率来保持“流畅”的体验。
为什么显示器的刷新率60以上,电影每秒24帧画面才比较顺畅?
刷新率和帧数完全没有关系,同学你搞混了……典型的例子是你用低配置显卡玩高配置游戏——显示器的刷新率依然是60hz甚至100hz,而游戏的帧数FPS可能只有20fps甚至10fps——于是你感到游戏卡了,游戏幻灯了。补充下——为什么显示器的刷新率要更高——那是因为这个刷新率是针对传统显示器的,那时候还是电子枪扫描的,貌似叫逐行扫描,所以如果刷新率比较低就会出现拖尾什么的现象。这有整体刷新的FPS概念是不同的……麻烦采纳,谢谢!
评论
- 评论加载中...