把视频从24帧提升到60帧 Dain - AI补帧享受流畅影像
帧是影像动画中最小单位的单幅影像画面,一帧就是一幅静止的画面,连续的帧就形成了视频影像。帧数就是在1秒钟时间里传输的图片的帧数。科学家发现人眼在看每秒24帧以上的画面时是看不出画面卡顿的,所以24帧就成了一直以来的视频默认帧数。目前我们的显示器、电视刷新率至少是60Hz,也就是说支持60帧的视频。把视频从24帧提升到60帧能够很直观欣赏到流畅的画面。
随着科技的发展,提高帧数能够让我们看到的视频更流畅,对于一些还是24帧的视频可以通过各种方法补帧。常见的补帧方法有:AMD显卡专用 Bluesky Frame Rate Converte+PotPlayer、SVP4 实现PotPlayer视频补帧、PotPlayer倍帧,其原理都是在播放端对视频进行实时补帧,效果相对不太明显。
上海交大开源的 DAIN(Depth-Aware Video Frame Interpolation)是一款可以AI深度学习,使用AI预测新帧并提高视频或gif帧率的插帧算法。
Dain-App是图形用户界面程序,介绍地址:https://www.patreon.com/DAINAPP/
它基于Nvidia CUDA开发,所以需要你的电脑安插了Nvidia显卡才能使用。
下载地址:https://github.com/BurguerJohn/Dain-App
目前可免费下载使用DAIN_APP.Alpha.1.0.-.Windows.64X.rar
使用教程:
下载完毕后直接解压缩,运行DAINAPP.exe
功能项目:
1.输入视频
2.输出路径
3.视频类型
(一般视频选Real life or 3D;动画选Cartonn or anime)
4.Input FPS是自动获取输入视频的帧率;Interpolate是选择提升的倍数;Output FPS是自动计算转换后的帧率。
想要24帧转换成60帧的话选择Interpolate 4X,Oputput FPS即96,然后在下方勾选“(If FPSexcedes 60) Interpolate down to 60fps[Conf 1:Smooth]”
5.将视频分块转换
显存低于10G建议勾选,Section Size可设置更低些,避免报错。
6.开始渲染按钮
该程序对电脑配置要求很高,渲染视频需要很长时间。