ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Video2X快速上手:10分钟放大老视频并插帧

Video2X快速上手:10分钟放大老视频并插帧 Video2X快速上手10分钟放大老视频并插帧【免费下载链接】video2xA machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.项目地址: https://gitcode.com/GitHub_Trending/vi/video2xVideo2X 是一款基于机器学习的视频超分辨率与插帧工具。它在命令行里运行用你的显卡做 AI 推理能把模糊的 480p 老视频变成清晰的 4K 版本。有 Vulkan 显卡就能上手。检查硬件并安装这一节帮你确认 CPU、GPU 两项硬性要求并装好程序。CPU 需支持 AVX2用lscpu | grep -i avx2检查有输出即达标约 Intel 2013 年 Q2 之后、AMD 2015 年 Q2 之后的型号无输出则跑不了预编译版。GPU 需支持 VulkanNVIDIA GTX 600 系、AMD HD 7000 系、Intel HD 4000 及以上均可。三个平台各一行装法Windows从官方发布页下载 Windows 安装包双击安装自带图形界面Arch LinuxAUR 里搜video2x直接安装其他 Linux 发行版免安装直接运行 AppImagemacOS 用官方 Docker 镜像以官方仓库为准chmod x Video2X-x86_64.AppImage ./Video2X-x86_64.AppImage这步给 AppImage 加上执行权限并启动几乎任何 Linux 发行版都适用。装好后先跑出一个放大结果。 跑通第一次放大这一节用一条命令完成Real-ESRGAN 对动漫视频做 4 倍放大。video2x -l video2x -i input.mp4 -o output.mp4 -p realesrgan -s 4 --realesrgan-model realesr-animevideov3第一行列出本机的 Vulkan 设备记住每张卡的编号后面选卡要用第二行才是正事-i输入、-o输出、-p选算法、-s 4表示放大 4 倍结束后得到output.mp4。看到第一个结果后下一个问题是不同素材该选哪个算法。按场景选处理器这一节给你一张“什么素材用什么算法”的选择表。程序内置 4 个处理器realcugan、realesrgan、libplacebo、rife模型文件随程序自带。你的素材推荐参数为什么动漫-p realcugan -s 2 --realcugan-model models-pro动漫专用训练线条保持比通用模型好真人 / 通用-p realesrgan -s 2 --realesrgan-model realesrgan-plusplus 系列面向通用场景动漫素材用realesr-animevideov3预览、低配机器-p libplacebo -w 3840 -h 2160 --libplacebo-shader anime4k-v4-aa纯 GPU 着色器无 AI 推理速度最快只想提流畅度-p rife -m 2 --rife-model rife-v4.6插帧不改分辨率-m 2把帧率翻倍噪点多的老片在上述命令后加-n 1降噪等级Real-ESRGAN 支持 0~1Real-CUGAN 支持 -1~3注意libplacebo必须传-w和-h目标分辨率另外三个用-s。参数选好了跑起来的时候问题也最容易出。 常见报错速查按出现频率从高到低排列每条一行现象 → 原因 → 动作。GPU 找不到或vkEnumeratePhysicalDevices failed→ 驱动过旧或不支持 Vulkan → 更新显卡驱动容器模式要加--gpus all把 GPU 传进容器Invalid Vulkan device ID→-g卡号越界 → 用video2x -l核对真实编号Scaling factor must be set to 2, 3, or 4→-s超出范围 → 改成 2、3 或 4Output width and height must be set→ 用 libplacebo 时忘了-w -h→ 补上目标分辨率进程被杀掉或内存不足 → 显存不够 → 把-s 4降为-s 2关掉其他占 GPU 的程序不报错但很慢或输出发糊 → 算法用错或没传模型参数 → 对照-p检查对应模型参数报错多是小事更麻烦的是速度和资源。⚡ 提速与省内存这一节针对三种触发条件明确的情况长视频、显存紧张、双显卡。视频超过 30 分钟或 4K 素材切成 10 分钟左右的片段分别处理最后再拼接显存紧张如 6GB 显存跑 4 倍 4K放大倍数从 4 降到 2或先用libplacebo预览两张显卡video2x -l看清哪张是独显用-g 编号指定日志出现The selected Vulkan device is a CPU device说明编号选错怀疑编码器是瓶颈加-b丢弃输出直接报告平均 FPS插帧输出超过 2Krife 命令后加--rife-uhd解码压力大加-a cudaNVIDIA开启硬件解码单条流程够用之后还可以把两条串起来。两个真实组合这一节给两个能直接用的工作流。先放大再插帧先用 Real-ESRGAN 出 4 倍版本再喂给 RIFE 把帧率翻倍video2x -i input.mp4 -o up4x.mp4 -p realesrgan -s 4 --realesrgan-model realesr-animevideov3 video2x -i up4x.mp4 -o final.mp4 -p rife -m 2 --rife-model rife-v4.6第一行负责放大第二行拿放大结果做插帧输出既更大也更顺。归档级输出在命令后追加-c libx264rgb -e crf17 -e presetslow用低 CRF 做存档编码文件体积会明显变大。下一步挑一段 5 秒的片段做 2 倍放大试效果满意后再上 4 倍跑全片。【免费下载链接】video2xA machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.项目地址: https://gitcode.com/GitHub_Trending/vi/video2x创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表