把视频从24帧提升到60帧 Dain - AI补帧享受流畅影像

2020/2/20 22:45:54

是影像动画中最小单位的单幅影像画面,一帧就是一幅静止的画面,连续的帧就形成了视频影像。帧数就是在1秒钟时间里传输的图片的帧数。科学家发现人眼在看每秒24帧以上的画面时是看不出画面卡顿的,所以24帧就成了一直以来的视频默认帧数。


目前我们的显示器、电视刷新率至少是60Hz,也就是说支持60帧的视频。把视频从24帧提升到60帧能够很直观欣赏到流畅的画面。


随着科技的发展,提高帧数能够让我们看到的视频更流畅,对于一些还是24帧的视频可以通过各种方法补帧。常见的补帧方法有:AMD显卡专用 Bluesky Frame Rate Converte+PotPlayerSVP4 实现PotPlayer视频补帧PotPlayer倍帧,其原理都是在播放端对视频进行实时补帧,效果相对不太明显。


上海交大开源的 DAIN(Depth-Aware Video Frame Interpolation)是一款可以AI深度学习,使用AI预测新帧并提高视频或gif帧率的插帧算法。

Dain-App是图形用户界面程序,介绍地址:https://www.patreon.com/DAINAPP/

它基于Nvidia CUDA开发,所以需要你的电脑安插了Nvidia显卡才能使用。

下载地址:https://grisk.itch.io/dain-app(速度比较慢)

可以直接从网盘下载DAIN_APP Alpha 0.31.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.开始渲染按钮

该程序对电脑配置要求很高,渲染视频需要很长时间。