4K超分辨率視頻制作 第2期:Topaz Video Enhance AI

上期:


Topaz?Video?Enhance?AI

一、工欲善其事必先利其器
正式開始前給顯卡來個大保健
清清灰換個硅脂,能降點(diǎn)溫就降點(diǎn)溫。


二、界面(1.6.1版本)

三、AI模型選擇

Gaia CG?最推薦作為動畫類視頻超分辨率的模型。線條強(qiáng)化效果好。
Artemis?模型速度最快,但說實(shí)話放大看細(xì)節(jié)我不太喜歡。
我現(xiàn)在一直用1.6.1版本是因?yàn)橹蟮陌姹镜腃G模型處理速度變慢了……還有新版本處理時占用GPU的3D顯示,會影響顯卡的正常顯示(輸出圖像變卡),而之前用CUDA的版本則沒問題,甚至還能一邊跑運(yùn)算一邊刷B站看視頻。
四、坑(僅針對1.6.1版本)
1.處理速度無法達(dá)到最大值
那我自己實(shí)際操作舉例,制作一個4K的OP,通常是從一個1080P視頻升上去的,GTX970正常速度為6.7s一幀(CG模型),而有時候會出現(xiàn)10秒多一幀的情況。
這是顯卡在啟動渲染時,有其他負(fù)載(瀏覽器等)
解決方法:啟動渲染前清空后臺(或者直接重啟電腦)
在渲染過程也不要在使用一些占顯存的應(yīng)用,這也會使速度突然變慢,且不可恢復(fù)(必須重啟渲染)
2.直接將視頻文件作為輸入源有概率導(dǎo)致漏幀

還記全過程概覽中的第一步是將原視頻分離成PNG序列,既然軟件支持將視頻文件作為輸入源,為什么還要自行分離?對,這就是原因。
這是在進(jìn)行 BV12r4y1P7Fu?的工作時發(fā)現(xiàn),現(xiàn)在這個稿件已經(jīng)傳了一個不正常的2P,可以比較一下兩個有什么不同。
2P會發(fā)現(xiàn),它更卡了,這不是設(shè)備編解碼的問題,起初我也是這么認(rèn)為的。直到我逐幀比對了原片和超分辨率產(chǎn)生的PNG序列,好家伙一些中間幀漏了,那些漏幀的位置被重復(fù)幀替代,所以整體總幀數(shù)沒問題,卻輸出的視頻變卡了。
總之之后,我就不信軟件的視頻幀分離了,雖然是概率發(fā)生,但檢查困難,只有成品輸出后才能發(fā)現(xiàn),一旦發(fā)現(xiàn)之前所有的渲染作廢。
3.Gaia-CG輸出錯誤
先看兩張圖


畫圈區(qū)域明顯不對頭有雜色。上圖為CG模型的結(jié)果。
解決辦法:沒什么特別好的辦法避免,只能查,但這種情況多發(fā)于大面積紅黃色畫面,重點(diǎn)關(guān)注這部分畫面。
五、補(bǔ)充(FFmpeg導(dǎo)出幀序列方法)
前提:配置好ffmpeg環(huán)境變量
在視頻所在文件夾

快捷在該文件夾啟動CMD命令提示符

新建一個文件夾來存放導(dǎo)出的幀序列比如叫frames
輸入命令
六、小結(jié)
Topaz?AI?模型選擇(動畫類推薦Gaia?CG)
1.6.1版本的3個坑(注意點(diǎn))
ffmpeg?提取幀序列的方法

一般做做,不追求完美,直接傻瓜化,用AI軟件直接提升,視頻入視頻出就可以了,用幀序列操作具備比較大的靈活性。
下一篇應(yīng)該是重要的Avs腳本篇。
ZHY