Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
HTML 媒體元素(視頻和音頻)設(shè)置默認(rèn)播放速度的 Web 擴(kuò)展。兼容幾乎所有視頻和音頻流媒體網(wǎng)站,包括 Youtube、Netflix、Twitch、Spotify、播客網(wǎng)站等。可以自定義播放速率。根據(jù)網(wǎng)站自動(dòng)設(shè)置自定義播放速率的 URL 規(guī)則。可用快捷鍵來(lái)控制速度。
行時(shí)是內(nèi)容和應(yīng)用加載的地方。之前的兩個(gè)運(yùn)行時(shí)是 web 和移動(dòng) app,下一個(gè)主流的運(yùn)行時(shí)會(huì)是什么呢?微信和 Facebook 都想通過(guò)各自的手段成為新的運(yùn)行時(shí),但 Snapchat 卻打起了視頻的主意,通過(guò)換臉、加貼紙等把視頻變成了封裝各種內(nèi)容的手段。Benidict Evans 的這篇分析真是有點(diǎn)腦洞大開(kāi)。
下面這張內(nèi)容與分發(fā)模型圖是 Jonah Peretti 去年底的時(shí)候制作出來(lái)的。對(duì)于我來(lái)說(shuō),這張圖有趣的地方在于它反映出了兩個(gè)明顯的趨勢(shì)—分發(fā)平臺(tái)的擴(kuò)散以及內(nèi)容模式的擴(kuò)散。
上圖的每一段圓弧都是有著不同的用戶(hù)獲取模式的平臺(tái),同時(shí)也是有著不同內(nèi)容格式的平臺(tái)。你獲得瀏覽的方式、有效的內(nèi)容類(lèi)型以及可能的內(nèi)容類(lèi)型都是不同的。(當(dāng)然,Buzzfeed 跟其他的東西也是理解和優(yōu)化這一環(huán)境的一臺(tái)機(jī)器)
在這種擴(kuò)散中,分發(fā)模型正在朝著兩個(gè)方向發(fā)展,一是算法驅(qū)動(dòng)的新聞流(Facebook、Twitter、Instagram),二是人工策劃(Snapchat Discover),而內(nèi)容模型一方面格式變得越來(lái)越豐富愈發(fā)沉浸式(往往是通過(guò)視頻文件的形式交付),另一方面更輕量的、針對(duì)帶寬優(yōu)化、基于文本的格式也逐漸流行(AMP、Facebook Instant Articles)。盡管 AMP 和 Articles 看重的是加載速度,但就像 Facebook 或 Snapchat 的視頻一樣,這些內(nèi)容也是受控于平臺(tái)所有者的。
與此同時(shí),Google 做 AMP 以及 Facebook 做 Instant Articles 一半的(無(wú)論是否隱含)意義在于,通過(guò)撤除所有的廣告技術(shù)以及分析用的 JavaScript 轉(zhuǎn)而采用 Google 和 Facebook 自己的解決方案,帶寬可以更省,渲染可以更快。但同樣地,另一端的帶寬卻在增長(zhǎng),Snapchat Discover 讓你得靠平臺(tái)告訴你發(fā)生了什么。大多數(shù)情況下,尤其是在 Facebook 和 Snapchat 這里,相對(duì)于一切都要靠 JavaScript 獲取來(lái)說(shuō),主平臺(tái)可以提供更好的使用和用戶(hù)方面的信息(理論上也會(huì)帶來(lái)更好的經(jīng)濟(jì)效益)。也許。與此同時(shí),你得到的不僅是新內(nèi)容和指標(biāo),還包括新的廣告格式(尤其是在 Snapchat 這里),跟 web 橫幅廣告相比,這種廣告格式會(huì)感覺(jué)更加原生,跟普通內(nèi)容自然融為一體。
也就是說(shuō),這些模型改變了你獲取受眾的方式,改變了受眾看到的是什么,改變了你對(duì)受眾的了解,以及你從中賺錢(qián)的方式。(然后,為了省事起見(jiàn),大概會(huì)有 1/3 的移動(dòng) web 使用會(huì)在 Facebook 上以應(yīng)用內(nèi)瀏覽發(fā)生)
接下來(lái),雖然 Facebook 有 Instant Articles,但 Google 現(xiàn)在則有 Instant Apps。你點(diǎn)一下鏈接,“原生”(無(wú)論如何不會(huì)是 HTML)代碼立即(希望如此)就會(huì)出現(xiàn)并運(yùn)行。你可以把這看作是 Java 的回歸(從某種意義上來(lái)說(shuō) Android 就 “是” Java),或者 Flash 的回歸。我覺(jué)得類(lèi)似地 Flash 的作用范圍還要廣。Snapchat Discover 當(dāng)然看起來(lái)就像 Flash—盡管技術(shù)上來(lái)說(shuō)其交付的格式也許是 h264 視頻,但實(shí)際的內(nèi)容卻非常像 10年 前大家玩 Flash 的那些東西—活動(dòng)、互動(dòng)的富媒體內(nèi)容加上聲音、動(dòng)作、動(dòng)畫(huà),有時(shí)候還包括真正的實(shí)景鏡頭。我們已經(jīng)從用 Falsh 交付視頻發(fā)展到用視頻交付 Flash。也就是說(shuō),視頻就是新的 HTML—一種新的內(nèi)容交付格式,而且根本就未必需要是真人實(shí)景。Instant Apps 做的事情一樣,只不過(guò)用的是 Android 運(yùn)行時(shí)而不是 Snapchat 的。還有就是盡管 Google IO 上面的 Instant Apps 演示看起來(lái)更像是 app 而不是內(nèi)容,但原理是一樣的—比 HTML 更豐富,但比要跑到應(yīng)用商店去更好。不過(guò)即便 AMP 或 Instant Stories 也都可以做出同樣的詮釋—我們現(xiàn)在已經(jīng)從舊的、簡(jiǎn)單的 HTML 和 JavaScript 轉(zhuǎn)到擁有更好的體驗(yàn)上了。
有人可能也會(huì)認(rèn)為這意味著視頻(也包括 GIF 或者任何你想加入的格式)充當(dāng)著一種新的卡片格式—一種把各類(lèi)內(nèi)容封裝起來(lái)的手段,讓它可以在互聯(lián)網(wǎng)上流轉(zhuǎn)和分享。把視頻嵌入到社交網(wǎng)絡(luò)信息流再次成為替代 HTML 的內(nèi)容交付格式,還有,這也意味著你可以嵌入任何想要的內(nèi)容,包括廣告。
這同時(shí)指向了另一種擴(kuò)散—指標(biāo)的擴(kuò)散。當(dāng) Snapchat 說(shuō)自己擁有 “100 億視頻日瀏覽量” 時(shí),它說(shuō)的是什么意思呢?別人又可以拿什么東西跟它比較呢?對(duì)自動(dòng)播放視頻又該怎么看?如果用戶(hù)沒(méi)有聽(tīng)聲音或者沒(méi)有聲音呢?這當(dāng)然不能跟電視的觀(guān)看情況比較,或者至少,只能在基于跟 Facebook 或其他任何內(nèi)容相同的基礎(chǔ)上比較總時(shí)長(zhǎng)。YouTube 至少在概念上跟電視形式是一樣的,但 Snapchat 真不是。并且當(dāng)然,設(shè)計(jì)和報(bào)告指標(biāo)的也是平臺(tái)所有者自己。
把這個(gè)問(wèn)題延伸一下,如果不能比較時(shí)長(zhǎng)的話(huà),也就很難比較廣告支出。在大部分觀(guān)看都是靜默狀態(tài)下(滾屏經(jīng)過(guò)時(shí)自動(dòng)播放往往會(huì)被跳過(guò))進(jìn)行的 “視頻” 平臺(tái)上的用時(shí)能跟電視熱播節(jié)目上的用時(shí)相比嗎?電視上播放著節(jié)目但是你卻坐在沙發(fā)上看智能手機(jī)上互動(dòng)性很強(qiáng)的(h264 格式)富媒體內(nèi)容又怎么算?(再往前展望一下,是不是還得考慮一下 VR 上的廣告價(jià)值與互動(dòng)性呢?)
反過(guò)來(lái),這又讓我覺(jué)得移動(dòng)廣告攔截會(huì)變得更加有問(wèn)題。Facebook 很長(zhǎng)一段時(shí)間以來(lái)一直都是全世界最大的廣告攔截者,正如它是最大的移動(dòng) web 瀏覽器之一。但如果平臺(tái)從單個(gè) IP 那里給我發(fā)送加密數(shù)據(jù),而數(shù)據(jù)就是一段 h264 視頻,但里面正好又有一段廣告,而且內(nèi)容渲染用的又是設(shè)備私有的運(yùn)行時(shí)的話(huà),這種廣告又怎么剔出來(lái)呢?所有廣告攔截的最大影響也許就是把內(nèi)容所有者趕到離開(kāi)放 web 越來(lái)越遠(yuǎn)的地方。
關(guān)于移動(dòng)我的思考框架之一是我們正在尋找下一個(gè)運(yùn)行時(shí)—一個(gè)繼 web 和移動(dòng) app 之后、在移動(dòng)上面營(yíng)造體驗(yàn)的地方,這個(gè)新的運(yùn)行時(shí)也許還會(huì)帶來(lái)新的互動(dòng)和發(fā)現(xiàn)模式,可能也包括新的盈利模式。顯然這是審視 Google Assistant 或者 Facebook 的 Bots 平臺(tái)的一種有用的方式,但這種審視代碼的方式一樣可以用來(lái)審視內(nèi)容:Snapchat 跟微信一樣也是個(gè)開(kāi)發(fā)平臺(tái),只是你要從合適的角度觀(guān)察。屏幕本身就是運(yùn)行時(shí),你能夠做到越豐富越原生就越好。
在很多視頻平臺(tái)也推出了60幀的內(nèi)容,相比傳統(tǒng)的24、30幀視頻真的要絲滑不少。
看完60幀視頻再看普通內(nèi)容,簡(jiǎn)直卡成 PPT 。
但由于種種原因,60幀內(nèi)容沒(méi)法全面普及且大多需要會(huì)員,傳統(tǒng)影視視頻24幀這個(gè)標(biāo)準(zhǔn)也不知道還要用多少年。
如果能將24、30幀視頻提升到60幀甚至120、240幀,那看片簡(jiǎn)直不要太爽。
01、視頻補(bǔ)幀
還真有這種提升視頻幀率的技術(shù),補(bǔ)幀的原理也很簡(jiǎn)單。只要在原本的幀與幀之間插入接近的中間幀,這樣就可以讓畫(huà)面動(dòng)作過(guò)渡更加絲滑。而插入的中間幀怎么來(lái)?
這就需要計(jì)算前后幀來(lái)「無(wú)中生有」,實(shí)現(xiàn)方法有很多,像 PR 里經(jīng)常看到的光流法就是其中一種。
那有沒(méi)有可以簡(jiǎn)單使用的方案,為了補(bǔ)幀我還得學(xué)PR?
小A正好知道幾個(gè)比較成熟的方案,操作簡(jiǎn)單,而效果方面,光流法在它們面前簡(jiǎn)直就是弟弟。
幾個(gè)方案各有所長(zhǎng),可以根據(jù)自身情況選擇,用途也有區(qū)別。
02、 AMD 顯卡補(bǔ)幀
說(shuō)起補(bǔ)幀,肯定首先就要說(shuō) AMD 顯卡專(zhuān)用的補(bǔ)幀。使用簡(jiǎn)單,性能要求不高,用過(guò)的都說(shuō)好。
不過(guò)這僅支持 GCN 架構(gòu)的顯卡,比如:RX400、RX500 系列、Vega56/64、Vega 核顯(APU、銳龍筆記本搭載)等,老卡狂喜。
首先需要一個(gè)支持濾鏡的播放器,推薦 PotPlayer 。
https://potplayer.daum.net/
接著下載安裝 BlueskyFrame Rate Converter 幀率轉(zhuǎn)換工具
https://bluesky-soft.com/en/BlueskyFRC.html
啟用 AMD Fluid Motionvideo 。
其他選項(xiàng)基本不需要改動(dòng),參考我這里就行。
而現(xiàn)在 Radeon Software 驅(qū)動(dòng)設(shè)置中已經(jīng)沒(méi)了 AMD Fluid Motion Video 這個(gè)選項(xiàng),自動(dòng)生效。
然后打開(kāi) PotPlayer 設(shè)置,濾鏡-全局濾鏡優(yōu)先權(quán) 中添加 系統(tǒng)濾鏡-Bluesky Frame Rate Converter。
優(yōu)先順序選擇強(qiáng)制使用。
啟用顯卡加速,可以降低 CPU 使用率。
雙顯卡用戶(hù)下方 DXVA2 Copy-Back 可能也需要選擇。
重啟 PotPlayer ,播放視頻,就可以看到從24 補(bǔ)到60幀啦。
03 、通用補(bǔ)幀 SVP
而沒(méi)有 GCN 顯卡的用戶(hù)不用羨慕,這還有通用方案: SVP 。
SVP 主要依靠 CPU 進(jìn)行補(bǔ)幀,性能還將就的電腦都可以一試。官網(wǎng)地址:
https://www.svp-team.com/get/
下載后安裝過(guò)程中注意選擇是64位還是32位系統(tǒng)。
我們有 PotPlayer 了也不需要 MPC-HC 。
打開(kāi)軟件,可以自動(dòng)測(cè)試及配置,也可以手動(dòng)對(duì)質(zhì)量、目標(biāo)幀率等進(jìn)行設(shè)置。
需要注意的是,視頻幀處理選項(xiàng)下的黑邊處理建議去掉,背景燈效果也需要禁用。
然后就可以?huà)旌笈_(tái)了。
接下來(lái)打開(kāi) PotPlayer ,和上面一樣地添加系統(tǒng)濾鏡,這里為 ffdshowraw video filter 。
(現(xiàn)在其實(shí)已經(jīng)有其他濾鏡選擇,但相對(duì)比較麻煩,感興趣可以自行研究)
還是記得強(qiáng)制使用。
顯卡加速視你的 CPU 顯卡強(qiáng)弱選擇是否開(kāi)啟。
重啟 PotPlayer 播放視頻就可以起飛了。
04、 補(bǔ)幀轉(zhuǎn)換工具
上面 AMD GCN 顯卡專(zhuān)用補(bǔ)幀以及 SVP 補(bǔ)幀都是實(shí)時(shí)渲染播放,而如果你想將視頻本身補(bǔ)幀并導(dǎo)出,則需要其他方案( SVP 可以使用ffmpeg轉(zhuǎn)碼,但麻煩)。
DAIN-APP 是一款 Nvidia 顯卡專(zhuān)用補(bǔ)幀工具,不過(guò)不是老黃官方出品。上海交大開(kāi)源免費(fèi)項(xiàng)目,respect。
https://github.com/BurguerJohn/Dain-App/releases/tag/1.0
上古版本老圖,怪我沒(méi)有顯卡
效果還不錯(cuò),但非常吃顯存資源,效率較低,且需要 CUDA 支持。
不過(guò)現(xiàn)在有了更好的選擇,SVFI 。
雖然同樣使用顯卡進(jìn)行轉(zhuǎn)換,但相對(duì)占用更低,速度更快。
下載安裝 Community 社區(qū)版。
https://github.com/Justin62628/Squirrel-RIFE/releases
打開(kāi)軟件,導(dǎo)入視頻,配置目標(biāo)幀率即可導(dǎo)出。
當(dāng)然還有更多高級(jí)選項(xiàng)可以配置,適合有更高要求的用戶(hù)。
選項(xiàng)也有說(shuō)明,配置起來(lái)也很輕松。
提醒一下,SVFI 發(fā)行版輸出內(nèi)容不可用于商業(yè)用途哦。
05、 結(jié)語(yǔ)
小A的實(shí)際的使用中,1080P 視頻是可以隨隨便便補(bǔ)幀的,但 4K 卻實(shí)在是難頂(配置太拉),大家的電腦能否補(bǔ)到240幀呢?
實(shí)際上受限于片源只有24幀,補(bǔ)到60幀其實(shí)已經(jīng)差不多了,原生60幀片源倒可以嘗試更高,大家自行體驗(yàn)吧。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。