Vapoursynth視頻壓制教程 系列三:Real cugan動漫超分辨率視頻的壓制之vs-mlrt篇
接上一個教程的尾巴,這里使用vs-mlrt的方法搭建的Vapoursynth的real-cugan超分辨率壓制環(huán)境。極力推薦極力推薦極力推薦,十分高效快速。如果你先看到了這篇系列三的文檔,你可以徹徹底底的把系列二的文檔直接扔了。
系列一:Vapoursynth視頻壓制教程 系列一:相關(guān)文件下載與環(huán)境配置 - 嗶哩嗶哩 (bilibili.com)
系列二:Vapoursynth視頻壓制教程 系列二:Real cugan動漫超分辨率視頻的壓制之pytorch篇 - 嗶哩嗶哩 (bilibili.com)
教程分為兩個部分:
一,vs-mlrt配置
二,直接開始測試
本篇教程基于Vapoursynth視頻壓制教程 系列一:相關(guān)文件下載與環(huán)境配置 - 嗶哩嗶哩 (bilibili.com)的內(nèi)容搭建的vapoursynth,python等等一系列需要的環(huán)境。如果你還沒有搭建環(huán)境請參考鏈接的專欄內(nèi)容。
一,vs-mlrt配置
打開網(wǎng)址:https://github.com/AmusementClub/vs-mlrt/releases
下載文件vsmlrt-windows-x64-cuda.v9.2.7z

解壓得到如下圖所示文件

把其中的文件vsmlrt.py放到python安裝目錄的Lib\site-packages

其余所有文件扔到vapoursynth安裝目錄的core\plugins目錄下

二,測試
一個簡單的測試腳本,這里的一些參數(shù)可以自行查看github官方文檔或源代碼進行調(diào)整,不多解釋直接跑。

預(yù)覽一下

在腳本文件的文件夾下打開CMD,輸入測試代碼:
vspipe?--y4m?test.vpy?-?|?ffmpeg?-i?pipe:?test.mp4


等待運行完成后腳本目錄下會有test.mp4文件生成。
總結(jié):
上述測試均在本地電腦和云端電腦上成功運行。
1080超分到4K
3060ti,不開半精度,超分辨率+壓制速度是一秒1.5幀。
3060ti,打開半精度,超分辨率+壓制速度是一秒2.0幀。
這里不考慮CPU壓制瓶頸。
測試結(jié)果僅供參考。
走vs-mlrt就是這么方便快捷,直接起飛。