[譯] 改善 DaVinci Resolve 性能的 5 個(gè)秘訣
原文:https://blog.frame.io/2020/02/24/davinci-resolve-performance/
暴風(fēng)雨中的老爺車(chē)
你還記得有 GPS 之前如何開(kāi)車(chē)去遠(yuǎn)方嗎?在那些不算太壞的舊時(shí)光里,找到新的目的地的唯一辦法就是依靠紙質(zhì)地圖上那些過(guò)期的路標(biāo)。
對(duì)于從未體驗(yàn)過(guò)手機(jī)地圖導(dǎo)航和 AI 語(yǔ)音助手之前生活的小伙伴們,讓我來(lái)描述那是什么樣的吧 -- 你要全靠方向感、對(duì)路徑的熟悉程度,還得能夠看清周?chē)那闆r才行。
只要條件都滿足,而且你也已經(jīng)了解了如何找到要去的地方,那么老辦法也是非常 ok 的。
可是一旦被黑夜籠罩或是天氣變壞,你的尋路能力可就一落千丈了(如果再不足夠小心的話,車(chē)子也會(huì)讓你好看)。天氣越糟糕,就越難以決定路在何方。
對(duì)于專(zhuān)業(yè)的視頻剪輯者來(lái)說(shuō),這就相當(dāng)于在沒(méi)有實(shí)時(shí)回放的情況下試圖在 NLE(譯注:非線性編輯軟件,即專(zhuān)業(yè)視頻編輯軟件)中作出創(chuàng)意決定。
回想一下你上一次不得不在沒(méi)有流暢回放的情況下剪切、配光、調(diào)色時(shí)的情況吧。不光是速度慢讓人上火,你的創(chuàng)意決定也會(huì)受阻。沒(méi)有流暢視頻回放的情況下,想挑選出演員最棒的一段表演,或是基于情感線索決定從那里剪切,都是很難的。
時(shí)間線上的實(shí)時(shí)回放,和在風(fēng)暴中駕車(chē)時(shí)的 GPS 同等重要。沒(méi)有清晰的視野,要對(duì)影片作出有效的創(chuàng)意決策是很有挑戰(zhàn)的。
在本文中,要展示的就是五種在 DaVinci Resolve 中優(yōu)化性能的最佳途徑,以便盡可能地讓你的創(chuàng)意決定順暢而實(shí)時(shí)。
如何衡量回放性能
在你學(xué)會(huì)優(yōu)化 DaVinci Resolve 的回放性能之前,你需要先知道它是怎樣運(yùn)作的。
在 DaVinci Resolve 主預(yù)覽窗口的左上角,有一個(gè) 性能指示燈 以及一個(gè) 每秒幀數(shù) (FPS) 的顯示。
正如你可能已經(jīng)猜到的,性能指示燈會(huì)告訴你總體上來(lái)說(shuō)系統(tǒng)資源是否可以獲得實(shí)時(shí)回放,或是流暢的回放體驗(yàn);而 FPS 告訴你系統(tǒng)每秒可以負(fù)擔(dān)的幀數(shù)。
性能指示燈是綠色的意味著系統(tǒng)實(shí)現(xiàn)了實(shí)時(shí)回放,而變紅則表示沒(méi)有足夠的系統(tǒng)資源可用來(lái)實(shí)現(xiàn)實(shí)時(shí)回放。
注意:紅燈可能表示 CPU、GPU 或存儲(chǔ)資源之一,或是三者的任何組合有所不足。

幸好,如果你因?yàn)闊o(wú)法獲得實(shí)時(shí)回放而渾身難受,還有若干可用的特性和選項(xiàng),可以在不改變?nèi)魏巫罱K輸出質(zhì)量的前提下改善視頻編輯時(shí)的性能。
雖說(shuō)用多個(gè)特性實(shí)現(xiàn)看起來(lái)相似的目的或許有些多余,但面對(duì)不同的情況和硬件配置時(shí),每一種特性都是獨(dú)特而有用的。
1. 性能模式 & 其他回放微調(diào)
性能模式(Performance Mode) 是 DaVinci Resolve 最近添加的一項(xiàng)絕佳特性。
它會(huì)智能分析你電腦的硬件配置并自動(dòng)調(diào)整 DaVinci Resolve 的圖片處理過(guò)程。這將帶來(lái)流暢的回放,而最終輸出的分辨率或碼率皆不受損。
換句話說(shuō),即便你的電腦稍微過(guò)時(shí)了,性能模式也能在不降低最終視頻質(zhì)量的前提下,給你更好的性能和更流暢的創(chuàng)意體驗(yàn)。
是的,眼尖的完片藝術(shù)指導(dǎo)(finishing artists)和調(diào)色師(colorists)可能注意到了屏幕預(yù)覽窗口中的畫(huà)面質(zhì)量略微地下降了,但 Blackmagic(譯注:DaVinci Resolve 的開(kāi)發(fā)商)也給了我們一些調(diào)整性能模式的控制方法。
默認(rèn)情況下,性能模式是自動(dòng)被啟用的,但你可以在 DaVinci Resolve > Preferences > Users > Playback Settings 里調(diào)整它或是完全禁用之。
我推薦使用這個(gè)菜單中的 “Hide UI Overlays”(隱藏 UI 堆疊)和 “Minimize interface updates during playback”(回放時(shí)最小化界面更新)兩個(gè)選項(xiàng)。這些選項(xiàng)會(huì)犧牲一些回放時(shí)界面上的控制操作(諸如鼠標(biāo)、Power Window、調(diào)整窗口分屏等)效果,這些效果總是會(huì)從 GPU 擠占一些額外的 FPS。
值得一提的是,雖然免費(fèi)版的 Resolve 和專(zhuān)業(yè)版的 Resolve Studio 非常相似,但后者對(duì) H.264 和 H.265 這類(lèi)常見(jiàn)壓縮編碼有更好的利用和硬件加速。這可以顯著地加速回放、轉(zhuǎn)碼,以及導(dǎo)出。但免費(fèi)版不包含,也就是在你使用那些編碼時(shí)可能性能會(huì)略有下降...

2. 代理模式
首先要闡明的是,代理模式(Proxy Mode)并非典型的 “線上/線下代理工作流程”。
相反,DaVinci Resolve 的代理模式暫時(shí)地降低了整個(gè)時(shí)間線被處理的分辨率,但并不影響真正的素材或序列設(shè)置。
這就像工作時(shí)(編輯、顏色分級(jí)等)在項(xiàng)目設(shè)置中把時(shí)間線的分辨率從超高清(HD)改為高清(UHD),等最終輸出時(shí)再改回超高清一樣。你所有的素材和效果仍是超高清數(shù)據(jù),只是在回放期間他們被當(dāng)作高清處理了。
受惠于 DaVinci Resolve 被設(shè)計(jì)為不受分辨率約束的,你得以在不必害怕?lián)p失素材/序列質(zhì)量的前提下做這些調(diào)整。所以不用擔(dān)心,使用代理模式不會(huì)損害你的精確調(diào)整、鏡頭相關(guān)的調(diào)整,如關(guān)鍵幀、Power Window、自動(dòng)追蹤等。
注意:如果你想要更多的控制,暫時(shí)地改變時(shí)間線分辨率也是可以的;這本質(zhì)上就像建立你的自定義代理模式,只不過(guò)渲染之前可別忘了改回去。
代理模式是通過(guò) Playback 菜單控制的,你會(huì)看到兩個(gè)選項(xiàng):半分辨率(Half Resolution) 和 四分之一分辨率(Quarter Resolution)。

我推薦先試試半分辨率,看看這樣能否在回放時(shí)獲得一個(gè)綠色的 GPU 狀態(tài)指示。如果還不行,四分之一分辨率幾乎不會(huì)有差池了(除非你在編輯 8K RED Helium 拍攝的影片之類(lèi)的)。
四分之一分辨率可能會(huì)看起來(lái)有點(diǎn)模糊,但比之于額外的像素,流暢的回放對(duì)于你的創(chuàng)意決定通常是更重要的。
一個(gè)壞消息是,如果你特定的性能限制來(lái)源于你的源媒體,代理模式將無(wú)能為力。
另一個(gè)好消息則是,DaVinci Resolve 對(duì)這種情況還有其他的妙招。
3. 創(chuàng)建優(yōu)化過(guò)的媒體
優(yōu)化過(guò)的媒體(Optimized Media) 基本上是線下代理在 DaVinci Resolve 中的同義詞。
這項(xiàng)優(yōu)化針對(duì)原始素材創(chuàng)建低質(zhì)量的工作版本,并在輸出前回退到初始質(zhì)量。
這對(duì)于計(jì)算密集型的格式特別管用,如高壓縮的 H.264/H.265(無(wú)反相機(jī)、無(wú)人機(jī)、移動(dòng)電話)、高分辨率的 raw(RED、Blackmagic、Arri 等攝影/攝像機(jī)),甚至是 OpenEXR 或 DPX 等圖片格式。

與代理工作流有所不同的是,不用太多用戶輸入或技術(shù)設(shè)置,DaVinci Resolve 將自動(dòng)處理優(yōu)化過(guò)的媒體。
只需要在你想優(yōu)化的片段上右鍵點(diǎn)擊 “生成優(yōu)化過(guò)的媒體(Generate Optimized Media)”,DaVinci Resolve 就將智能地為代理媒體選擇最合適的分辨率(基于時(shí)間線分辨率),而后直接在暫存磁盤(pán)上創(chuàng)建代理素材。
你甚至可以利用一個(gè) Smart Bin 智能化地排序媒體,用以幫助你優(yōu)化 RED 和 CinemaDNG 等特定格式。
最棒的部分是不用在輸出之前重新鏈接原始素材。DaVinci Resolve 的處理方式避免了代理工作流中常見(jiàn)的一些麻煩。
你可以通過(guò)在 Playback 菜單中切換 “使用優(yōu)化過(guò)的媒體(Use Optimized Media)” 在原始素材和優(yōu)化過(guò)的文件之間來(lái)回切換。
如果你樂(lè)于自定義用于創(chuàng)建優(yōu)化過(guò)的“代理”的選項(xiàng),可以在 Project Settings > Master Settings 中辦到。類(lèi)似于其他代理工作流,可以手動(dòng)選擇所用的分辨率和編碼,從而提供更精細(xì)的控制。
比如,如果你在使用 raw 源文件,并打算先從優(yōu)化過(guò)的文件中開(kāi)始配色,可以指定 ProRes 4444 或 DNxHR 444 以避免剪輯或數(shù)據(jù)的損失。這將讓你游刃有余地探索配色選項(xiàng),又不用被 raw 計(jì)算負(fù)擔(dān)所累。

你甚至還可以強(qiáng)制 DaVinci Resolve 利用優(yōu)化過(guò)的媒體作為源,以導(dǎo)出一個(gè)“檢視”版本,比如用于上傳到一些視頻剪輯協(xié)作平臺(tái)上。這將徹底改善輸出速度。
這些設(shè)置可以在 Deliver 頁(yè)簽找到。只需要在 Advanced Settings > Custom 下選中 “Use optimized media” 選項(xiàng)即可。

4. 緩存
DaVinci Resolve 具備緩存的能力,也就是將其整個(gè)時(shí)間線“預(yù)渲染”為一個(gè)處理器友好的格式,以利于所有的編輯、配色和效果,所有這些調(diào)整都應(yīng)用到媒體的一個(gè)單獨(dú)的流上。
雖說(shuō)犧牲了渲染時(shí)間和存儲(chǔ)空間,但這帶來(lái)了流暢、無(wú)縫的回放。
盡管增加了渲染需求,但緩存可以有助于我們已經(jīng)討論過(guò)的一系列問(wèn)題 -- 從瀏覽器密集型的媒體到效果繁復(fù)的時(shí)間線,也能幫助你老舊的電腦實(shí)現(xiàn)實(shí)時(shí)回放。
在編輯頁(yè)面,可以通過(guò)出現(xiàn)在時(shí)間線標(biāo)尺下邊緣的彩線看到剪輯是否已被緩存。藍(lán)色的線表示剪輯已被成功緩存,反之是紅線。

在顏色頁(yè)面,你將會(huì)在節(jié)點(diǎn)上注意到相似的紅藍(lán)指示。這些表示的是相應(yīng)節(jié)點(diǎn)是否被緩存。
你會(huì)注意到,緩存發(fā)生在任何一次手動(dòng)回放未緩存剪輯(標(biāo)紅)的時(shí)候。每當(dāng)電腦空閑超過(guò) 5 秒時(shí),一個(gè)叫做后臺(tái)緩存(Background Caching)的特性也將開(kāi)始生效。
可以通過(guò) Project Settings > Master Settings > Optimized Media and Render Cache 調(diào)整設(shè)置。

有兩個(gè)主要的緩存選項(xiàng):智能模式(Smart Mode)和用戶模式(User Mode)。
智能模式 提供一種 “設(shè)置后不管” 的緩存策略,即自動(dòng)為已知的性能密集型媒體和效果啟用緩存,對(duì)于單獨(dú)的節(jié)點(diǎn)則提供了一些手動(dòng)緩存控制。
而 用戶模式 并不自動(dòng)設(shè)置,需要你自己處理緩存。
5. 組合制勝
這些特性最強(qiáng)大的一面就是它們不需要彼此獨(dú)立地使用。你可以輕易地組合其中的某幾項(xiàng)以優(yōu)化工作流并獲得實(shí)時(shí)回放。
譬如,你可能為 4.6K BlackMagic raw 創(chuàng)建了優(yōu)化過(guò)的媒體以改善其回放,又對(duì)超高清時(shí)間線應(yīng)用了暫時(shí)的代理模式。其后你還可以為降低噪音和應(yīng)用了第三方 OpenFX 效果的剪輯混響增加緩存,以提高性能。
這五種工具和策略方法的任何一項(xiàng)各司其職,但也可以在需要時(shí)聯(lián)合起來(lái)達(dá)到更好的效果。
總結(jié)
如你所見(jiàn),DaVinci Resolve 在性能優(yōu)化方面并不捉襟見(jiàn)肘。它提供了豐富的特性和設(shè)置以便讓你精細(xì)地優(yōu)化電腦或工作流。
若嘗試了某一項(xiàng)但并不奏效,一定要試試混合搭配幾種手段。DaVinci Resolve 非常出色,這些特性將助你在即便沒(méi)有一臺(tái)頂配 Mac Pro 的情況下也能實(shí)現(xiàn)創(chuàng)意。
翻譯術(shù)語(yǔ)參考
https://www.douban.com/group/topic/42325927/ https://www.jianshu.com/p/ce45cf7d968a https://kknews.cc/entertainment/klgbr58.html https://zhuanlan.zhihu.com/p/60388959 https://www.sohu.com/a/229348529_100158832 https://zhuanlan.zhihu.com/p/66595261 https://www.newvfx.com/forums/topic/26391 https://zhuanlan.zhihu.com/p/20774510
--End--
查看更多前端好文
請(qǐng)搜索 云前端 或 fewelife 關(guān)注公眾號(hào)
轉(zhuǎn)載請(qǐng)注明出處
