随着近年来AI议题逐渐被重视,为软体界带来不少有趣话题和技术,但是目前大多技术门槛比较高初期都只用于商业部分,甚至不少软体根本和AI技术沾不上点皮毛就自卖自夸,今天要介绍的是Video2X这个开源专案,这个专案是针对影片放大处理上整合目前其他开源软体的应用,基于FFmpeg、waifu2x、Anime4K并使用Python进行整合,虽然硬体门槛还是相对的高但至少在软体设定方面透过GUI介面一般使用者也能进行体验。

简单来说Video2X 透过FFmpeg来进行影片的拆解和合并,然后应用waifu2x、Anime4K的技术进行渲染放大

Video2X 下载

建议下载后面带-win32-full.zip 的完整环境,-win32-light.zip需自行配置我这边也不想花时间介绍

当前最新版4.8后不支持Win7 以下作业系统了,作者说没打算做相容(没时间)

专案名称: video2x

开源下载: https://github.com/k4yt3x/video2x/releases

注意事项

Video2X 本身需要电脑有一定的硬体效能,如果你是一般的文书机看看就好不建议浪费时间

我这边使用ryzen 2600+GTX 1060 ,使用github上作者提供的樱花庄样本影片转成1920X1080这20秒的影片就花了34分钟

当然我这边没特地研究是否能做到最佳化速度,只确定在渲染时用了GPU

Video2X 使用教学

解压缩后运行video2x_gui.exe

Input File 选择影片

Method建议选选择GPU如果你有设定驱动CUDNN会更好

CUDNN > CUDA > CPU

waifu2x-caffe -  可指定解析度,支援 Nvidia CUDA CUDNN

waifu2x-converter-cpp OpenCL  – 只能设定放大倍率,AMD or Nvidia

waifu2x-ncnn-vulkan Vulkan - AMD or Nvidia

实际测试后转换效果很不错,只是需要耗费的时间太长,目前就简单玩玩个样本就好了,如果是近年的视频可能上网直接找高画质版下载还比较快