无简介。
本文参考了来自
洛心的文章(现已无法访问)。
准备环境
FFmpeg 没有官方的 Windows 编译版本,下方的两个链接均为第三方编译。
下载 FFmpeg :官方链接 | Windows 二进制文件下载地址1 | Windows 二进制文件下载地址2
Linux 安装 FFmpeg
主流 Linux 发行版都可以在官方软件源中安装 FFmpeg ,例如:
1 | # Ubuntu |
下载 Real-ESRGAN
可以解压后把 Real-ESRGAN 加入环境变量方便使用。
超分
拆帧
这一步可能会占用非常大的硬盘空间,请提前做好空闲空间准备。
1 | ffmpeg -i [视频文件] %02d.png [输出序列路径] |
超分
1 | realesrgan-ncnn-vulkan.exe -g 0 -i [输入文件夹] -o [输出文件夹] -n [模型名称] -s [放大倍数] -f png |
其中模型名称可选的值在/models
目录下,动画类推荐使用realesr-animevideov3-x2
,不需要添加拓展名。
合并
1 | ffmpeg -r [视频的源帧率] -i %02d.png -c:v [编码器] -pix_fmt yuv420p10le -b:v 15000k [输出] |
然后再合并音轨即可。