★ ☆目錄
本文3200余字,40余圖。共分為5節(jié),閱讀需要10分鐘~可以選擇感興趣的章節(jié)標(biāo)題進(jìn)行閱讀
目錄——顧名思義
雜談——本文前言,筆者隨心所言,隨機(jī)干貨,不感興趣者可隨意跳過
Bluesky Frame Rate Converter——免費(fèi)~AMD顯卡平臺(tái)Windows系統(tǒng)的補(bǔ)幀工具推薦
SVP——三大操作系統(tǒng)的補(bǔ)幀工具推薦(Windows和Mac需要收費(fèi))
總結(jié)——順利看到最后的朋友們,隨手點(diǎn)個(gè)贊啥的
★ ☆雜談-幀數(shù)
我們常說的幀數(shù)/幀率(frame rate),就是指一秒鐘的時(shí)間單位內(nèi)有多少?gòu)堄伸o止畫面組成的動(dòng)態(tài)影像。每秒多少幀的單位可以是XXP,也可以是XXFPS。其中FPS常見于游戲術(shù)語(yǔ)(這里不解釋P和I的區(qū)別,不然就扯遠(yuǎn)了,筆者可以水到天荒地老,宇宙破滅)
圖片來源于網(wǎng)絡(luò),侵刪
眾所周知,常見電影的幀數(shù)是24P(23.976);我國(guó)傳統(tǒng)電視(PAL制)的幀數(shù)則為25P;國(guó)外廣播電視(NTSC制)的幀數(shù)為30P,大部分電腦顯示器和手機(jī)顯示器等屏幕刷新率為60P(60以上就不說了,諸如75、100、120、144類)
我們?nèi)搜墼?0幀數(shù)的場(chǎng)景下能感受到勉強(qiáng)能看,在60幀數(shù)就能感受到絲般順滑。所以網(wǎng)絡(luò)上所說的真4K便是指4K60P而不是4K30P。
這里有同學(xué)會(huì)問,那電影24P怎么就看著這么舒服呢?那是因?yàn)殡娪爸械溺R頭都運(yùn)用了動(dòng)態(tài)模糊這一技術(shù),實(shí)際上他們本身就是模糊不清的一張圖,通過連續(xù)播放,讓你在大腦中生成一個(gè)大致的映像。這就是傳說中的的腦補(bǔ)!
而筆者今天要講的就是在如何不通過腦補(bǔ)的方式實(shí)現(xiàn)60幀完美影像!
雜談-補(bǔ)幀
補(bǔ)幀這項(xiàng)技術(shù)有著很多別名,也叫插幀,幀差值等。這技術(shù)廣泛用于高端電視中(例如索尼的Motionflow、飛利浦的TrimensionDNM)
圖來源于SVP wiki
其技術(shù)原理是通過軟件計(jì)算,把兩幀之間的差異檢測(cè)出來,合成一張本身視頻并不存在的圖像幀,實(shí)現(xiàn)播放幀數(shù)增加的效果
★ ☆Bluesky Frame Rate Converter
Windows作為全球第一大操作系統(tǒng),有著無數(shù)用戶,基于這恐怖的用戶數(shù)據(jù),引來了各路軟件大神的青睞,各種黑科技插件層出不窮!首先要講的便是AMD顯卡平臺(tái)的福利。“Bluesky Frame Rate Converter”(以下簡(jiǎn)稱BlueskyFRC)
BlueskyFRC是一款免費(fèi)的播放器插件,其通過AMD顯卡平臺(tái)的Fluid Motion技術(shù),把計(jì)算結(jié)果以視頻濾鏡的方式加載到播放器上,從而實(shí)現(xiàn)補(bǔ)幀的效果。支持24P和30P轉(zhuǎn)換至60P的效果官網(wǎng)點(diǎn)此
要如何應(yīng)用這個(gè)插件呢?首先我們需要一張GCN架構(gòu)AMD的顯卡,這里筆者準(zhǔn)備了一張迪蘭的公版Vega56(Vega VII也好想要)▽▼
至于怎么知道自己的A卡是否是GCN架構(gòu)(HD7XXX開始已經(jīng)是了),我們可以用Aida64這么一個(gè)工具來進(jìn)行查詢,筆者這里就不放鏈接了,需要的聚友可以自行谷歌或必應(yīng)搜索
▲△在左側(cè)選擇顯示設(shè)備,然后點(diǎn)擊圖形處理器,翻到下方就能看到架構(gòu)信息了,這里筆主的是GCN第5代
筆者這次的測(cè)試環(huán)境如下▽▼
接著我們需要去AMD顯卡驅(qū)動(dòng)那里進(jìn)行以下設(shè)置
點(diǎn)擊上方視頻表情,選擇自定義,關(guān)閉AMD Steady Video,啟用AMD Fluid Motion▽▼
這里我們顯卡設(shè)置就完成了。接著打開我們之前下載好的BlueskyFRC,安裝,然后如下圖所示進(jìn)行設(shè)置▽▼
接著我們使用一款支持BlueskyFRC的播放器,這里筆主推薦MPC-HC。而那款大名鼎鼎的PotPlayer因?yàn)檫`反開源協(xié)議,被FFmpeg釘上了恥辱柱,所以我們堅(jiān)決抵制這種軟件廠商▽▼
點(diǎn)擊播放器上方菜單欄的查看按鈕,選擇最下方的選項(xiàng)▽▼
在彈出的窗口中,我們點(diǎn)擊左方的擴(kuò)展濾鏡,然后在右邊選擇添加濾鏡,選擇Bluesky Frame Rate Converter,點(diǎn)擊確定按鈕▽▼
然后點(diǎn)擊右方首選,確定并重啟播放器▽▼
接下來我們播放一條24P的電影做測(cè)試▽▼
這是巨石強(qiáng)森2018的大作《狂暴巨獸》,筆者用來測(cè)試的版本是最通用的H264編碼1080P分辨率的版本▽▼
首先不打開補(bǔ)幀進(jìn)行播放,打開實(shí)時(shí)播放監(jiān)控,跳轉(zhuǎn)到30分鐘直升機(jī)飛過森林處,截圖信息欄
▲△信息欄顯示23.97幀,這是沒錯(cuò)的。接著打開補(bǔ)幀,再次播放,一樣是截圖
▲△信息欄顯示59.96幀,這說明補(bǔ)幀成功了。謝謝,再見!
大家一定會(huì)有疑問,難道這樣就結(jié)束了嗎??jī)蓮垐D能說明什么?筆者當(dāng)然有準(zhǔn)備,兩段視頻播放的同時(shí),筆主也用設(shè)備進(jìn)行了屏幕外錄。我們來看一張制作完成的GIF▽▼
▲△可見“原片”的遠(yuǎn)處山體和云層的邊緣處有很明顯的拖影,而補(bǔ)幀后的視頻就舒服了很多~
什么,看不清?那我們?cè)賮砜匆粡圙IF▽▼
▲△這是再放大2倍,放慢2倍的演示,這下能看清楚區(qū)別了吧?
什么?還看不到拖影?
▲△筆者就無限重復(fù)產(chǎn)生拖影的其中2幀,這下能看清楚了吧?
以上便是AMD顯卡平臺(tái)的Fluid Motion技術(shù),通過BlueskyFRC這款插件,運(yùn)用到MPC-HC播放器中的效果。是不是很贊?那么問題來了!沒有A卡怎么辦?Mac黨怎么辦?沒關(guān)系,我們還有基于第三方的超強(qiáng)插件!
★ ☆SVP
SVP是一款在主流操作平臺(tái)上(Windows、Mac、Linux)都能夠使用的軟件,通過它可以在你的播放器上實(shí)現(xiàn)60幀數(shù)以上的視覺效果
筆者用于演示的是Mac版本(與Windows一樣,是試用30天,Linux版則免費(fèi))▽▼
筆者使用的是Mac平臺(tái)的良心播放器IINA,這是一款基于MPV的免費(fèi)開源播放器▽▼
IINA協(xié)同SVP工作有特殊技巧,見操作如下▽▼
▲△在上方菜單欄找到IINA,點(diǎn)擊二級(jí)菜單Preferences
▲△彈出的窗口處,點(diǎn)擊左側(cè)倒數(shù)第二個(gè)選項(xiàng)“Advanced”,然后如圖所示添加這么一行信息
Name=“input-ipc-server”
Value=“/tmp/mpvsocket
▲△接著打開訪達(dá),點(diǎn)擊左側(cè)應(yīng)用程序欄,找到IINA,右鍵選擇顯示包內(nèi)容(由于筆主是英文版系統(tǒng),只能用印象中的中文名來描述這段操作,如果說錯(cuò)了,不要噴筆者)
▲△刪掉Contents>Frameworks目錄下的這三個(gè)文件,關(guān)鍵詞為mpv,然后關(guān)閉IINA
這就完了嗎?沒有的~1.0.0 Beta 4版以上的IINA播放器必須使用 0.29版本以上的 mpv才行,我們務(wù)必手動(dòng)更新下mpv~
首先打開終端~▽▼
輸入以下字符(由于不能發(fā)裸鏈,同學(xué)們們可以去谷歌一下mac安裝brew,就能獲得這個(gè)代碼了)▽▼
安裝成功后,我們安裝一下MPV~輸入引號(hào)內(nèi)字符“brew install mpv“▽▼
靜待安裝完成即可~
▲△SVP可以選擇使用核顯、獨(dú)顯進(jìn)行加速計(jì)算(至于外置顯卡、雙卡交火應(yīng)該也是支持的,不過筆者由于窮的關(guān)系沒法實(shí)測(cè)),筆者此處采用AMD的Pro460進(jìn)行加速。
▲△使用IINA打開《狂暴巨獸》,播放器左下角顯示SVP成功啟用
筆者一般用于播放電影的補(bǔ)幀選項(xiàng)如上,當(dāng)然,性能和質(zhì)量模塊可以隨意拖動(dòng)調(diào)整▽▼
我們接著看性能監(jiān)視器部分▽▼
一共有三個(gè)圖形監(jiān)視模塊!
高幀率指數(shù)值得是以補(bǔ)幀后的標(biāo)準(zhǔn)幀率為1計(jì)算,播放幀率可能因?yàn)橥饨鐥l件高一些或低一些(播放片源、硬件性能變化等原因)
CPU監(jiān)視模塊分為兩組
1、總體使用率是指占用了CPU運(yùn)算資源的百分比▽▼
2、邏輯處理器是指占用處理器處理線程的資源百分比(筆主使用的是2016款的macbook,處理器是4核8線程,因此我們能看到8個(gè)框框)▽▼
我們回到播放器部分
▲△左下角顯示的是SVP的補(bǔ)幀后的播放幀數(shù),一般為60,但是由于筆主的顯示器是100hz的,所以SVP智能檢測(cè)后就往100hz的幀數(shù)去進(jìn)行插補(bǔ)▽▼
補(bǔ)幀的相關(guān)截圖演示就不發(fā)了,因?yàn)樾Ч寄菢?。我們接著看看SVP的一項(xiàng)神奇功能▽▼
這項(xiàng)功能可以檢測(cè)片源,檢測(cè)到上下有黑邊后進(jìn)行裁剪
▲△由這樣(片源畫幅比為16:9,但實(shí)際畫面內(nèi)容為21:9,上下填充了黑邊)變成這樣(把畫面的實(shí)際內(nèi)容裁剪出來了,畫幅比變成21:9)▽▼
可能有同學(xué)不明白,裁剪有什么用,照常播放也是一樣的。如果你由一款21:9或者32:9的顯示器,你就明白了
這畫中畫模式是不是很惡心。。。
★ ☆總結(jié)
補(bǔ)幀這項(xiàng)技術(shù)目前還是AMD顯卡平臺(tái)的福利,其他平臺(tái)的想要補(bǔ)幀難免需要第三方的付費(fèi)插件支持。市面上也沉沉浮浮出現(xiàn)過不少補(bǔ)幀插件,但不久都停止更新了,現(xiàn)已失效。
筆者自己日??雌玫木褪巧鲜鰞煽畈寮?,如果聚友們有其他更好的替代方案可以在評(píng)論區(qū)回復(fù)下~本文差不多就到這里了,筆者要繼續(xù)看魔禁III了~下期再見