视频补帧算法目前比较流行的有rife
、dain
,这两个我都做成了GUI可视化操作界面,综合实际生成,rife是比较迅速的,而dain速度特别慢,因此后期只会更新rife相关内容。
0. 效果截图
1. 简介
视频补帧最终效果,可以将常见的24帧视频转变为60FPS、甚至360FPS等,实现丝滑观感,特别适合运动场景下的动态视频。人工智能算法在其中主要根据前后帧计算生成中间帧率,Rife算法还可以对这个中间帧无限分隔,实现任意自定义帧数。
本次借助Rife和Dain算法,分别开发了两个GUI视图工具,免安装可直接使用,方便任何人都可以快速补帧。
2. 特点
- 免安装直接用,后续会扩展Mac和linux端
- 操作简单,补帧速度超快
- UI精美、耐看
3. 须知
补帧完整流程如下:先使用ffmpeg对原视频音频进行提取,再使用ffmpeg将视频转换为一张张图片,Rife算法对这些图片进行插值补帧,结束后会得到一系列图片,最后用ffmpeg把这些图片和音频融合成高帧率视频。
此过程中,提取和分割视频主要由CPU负责,Rife补帧和组装视频由GPU负责。补帧时会产生大量图片占用空间,因此使用前请确保本地磁盘空间充足。
人工智能处理视频非常依赖GPU性能,因此显卡配置越高处理速度越快。
4. 下载
Github: https://github.com/Baiyuetribe/paper2gui
阿里云盘:https://www.aliyundrive.com/s/2b4hyudGkni
5. 其他
图片放大和视频超分辨工具已在开发中,这几天将会陆续发布。本系列开发完毕后,会适配Mac端和多语种。