阿離
流媒體當(dāng)?shù)赖慕裉?,很少有人?huì)去關(guān)注視頻編解碼方面的消息了,可AV1硬件解碼絕對(duì)是一個(gè)非常特殊的存在,其從推出開始便注定是焦點(diǎn)的存在。AV1格式是由開放媒體視頻聯(lián)盟(Alliance of Open Media Video)開發(fā)的下一代視頻編碼格式,開放且免費(fèi)。最為關(guān)鍵的是在流媒體占據(jù)主流地位的今天,AV1格式的壓縮率比流行的H.264格式高50%、比VP9格式高20%,視頻網(wǎng)站使用AV1格式的話能夠省下一大筆帶寬資源,且能為用戶提供更出色的畫質(zhì)(如圖1)。
AV1視頻無(wú)需硬件加速也能播放,而硬件加速的價(jià)值主要體現(xiàn)在電源效率上。譬如筆記本電腦在顯卡支持硬件加速解碼AV1的情況下,電池續(xù)航時(shí)間會(huì)更長(zhǎng)一些。另外,有了硬件加速之后,AV1格式的視頻或能以更高的分辨率和更高幀率呈現(xiàn)。
落實(shí)到具體的應(yīng)用上,在同樣畫質(zhì)分辨率下,AV1編碼比H.265的體積縮小20%,而H.265已經(jīng)能在100Mbps網(wǎng)絡(luò)下實(shí)現(xiàn)直播,那么意味著AV1格式內(nèi)容在百兆網(wǎng)絡(luò)下,完全有機(jī)會(huì)實(shí)現(xiàn)8K流暢觀看,且同時(shí)開啟玩游戲、看網(wǎng)頁(yè)、聊天等應(yīng)用。
具有明顯優(yōu)勢(shì)的AV1格式在過(guò)去兩年間陸續(xù)得到Google Chrome 和 Microsoft Edge等主流瀏覽器的支持,而在最新發(fā)布的Firefox 100中,也成功加入了對(duì)AV1硬件解碼的支持。Windows上的Firefox 100用戶在使用支持的GPU/驅(qū)動(dòng)時(shí),可以調(diào)用硬件加速的AV1視頻解碼,但Linux上的Firefox目前不允許使用較新的GPU進(jìn)行硬件加速的AV1(如圖2)。
Firefox瀏覽器開啟硬件加速并不復(fù)雜,啟動(dòng)瀏覽器后點(diǎn)擊右上方的工具欄,選擇設(shè)置后勾選硬件加速即可。然而,并不是每個(gè)Firefox用戶都能從編解碼器支持中受益。這是因?yàn)橄到y(tǒng)必須支持 AV1 硬件加速。Microsoft聲明,達(dá)到以下系統(tǒng)要求的 Windows 10 和 11 設(shè)備支持 AV1:具有 Intel Iris Xe 顯卡的第 11 代 Intel Core 處理器、NVIDIA GeForce RTX 30 系列 GPU、AMD Radeon RX 6000 系列顯卡。
相對(duì)于飽受爭(zhēng)議的IE瀏覽器,自從Microsoft Edge使用了同Google Chrome一樣的內(nèi)核后,無(wú)論是日常使用體驗(yàn)還是拓展插件,都讓其贏得了越來(lái)越多用戶的青睞,而在瀏覽器硬件加速上,Edge自然也是人們關(guān)注的焦點(diǎn)。
事實(shí)上,GPU硬件加速是現(xiàn)代瀏覽器必備功能,這既可以充分利用GPU的圖形性能加速渲染網(wǎng)頁(yè)中的圖像信息,從而加快網(wǎng)頁(yè)打開速度,又能減輕CPU負(fù)擔(dān),降低瀏覽網(wǎng)頁(yè)時(shí)的系統(tǒng)資源占用,尤其看重硬件功耗的筆記本用戶,借助瀏覽器硬件加速不僅可以獲得更為流暢的應(yīng)用體驗(yàn),最為關(guān)鍵的是還能減低功耗。以Edge瀏覽器為例,啟動(dòng)瀏覽器后點(diǎn)擊右上方的設(shè)置按鈕,再點(diǎn)擊右側(cè)“系統(tǒng)和性能”選項(xiàng),這時(shí)就能看到左側(cè)的設(shè)置界面中出現(xiàn)“使用硬件加速”項(xiàng),點(diǎn)擊啟動(dòng)即可(如圖3)。
相對(duì)于傳統(tǒng)的硬件加速設(shè)置,微軟為Edge提供了非常豐富的“優(yōu)化性能”選項(xiàng),這也是筆者推薦筆記本及性能較弱的PC用戶使用Edge的原因,在“優(yōu)化性能”下開啟“使用標(biāo)簽頁(yè)休眠功能節(jié)約資源”,對(duì)于筆記本用戶而言也是非常實(shí)用的存在。
這里要提醒大家的是不少Windows 11系統(tǒng)的Edge用戶在開啟硬件加速后出現(xiàn)黑屏、閃退等問(wèn)題,該問(wèn)題很大概率是因?yàn)镮ntel集成顯卡驅(qū)動(dòng)兼容問(wèn)題引發(fā)的。用戶可以到Intel官網(wǎng)搜索相應(yīng)的驅(qū)動(dòng)程序(不要下載最新版),通常版本選擇27.xxxxxx.xxxxx(若沒(méi)有此版本,可以選擇舊版本驅(qū)動(dòng),具體根據(jù)實(shí)際情況選擇,一般也能用)(如圖4)。
如果更換顯卡驅(qū)動(dòng)依舊無(wú)法解決問(wèn)題,則可嘗試修改Edge瀏覽器相關(guān)配置。具體方法為:在Edge瀏覽器地址欄中輸入edge://flags/再在上方搜索Choose ANGLE graphics backend,Default下拉框選擇D3D9或者OpenGL,重啟瀏覽器即可(如圖5)。
前面提到的瀏覽器硬件加速大多針對(duì)全局應(yīng)用,而AV1格式視頻在帶寬、壓縮比率等方面的優(yōu)勢(shì)令其在流媒體平臺(tái)上大受歡迎,這其中,積極擁抱4K/8K時(shí)代的Bilibili無(wú)疑是AV1格式內(nèi)容最為豐富的存在,不少新上傳、播放量和知名度較高的番劇、主播作品都支持AV1解碼,而B站從2022年3月3日開始支持AV1解碼。瀏覽器在線播放B站視頻的時(shí)候,可以先點(diǎn)擊目標(biāo)視頻的設(shè)置項(xiàng),將播放策略選定為“AV1”(如圖6)。
值得一提的是,當(dāng)你設(shè)置完成后請(qǐng)自行刷新頁(yè)面,重新加載后才會(huì)使用新的編解碼器播放,而且你還可以右鍵點(diǎn)擊視頻選擇統(tǒng)計(jì)信息并在 codec 里看到編解碼說(shuō)明(如圖7)。目前 Windows 10 Version 1909 及以上版本均已支持 AV1 解碼,但前提是用戶安裝了 AV1 編解碼器,編解碼器為免費(fèi)的,在微軟商店提供。
對(duì)于AV1編碼器插件,目前推薦較多的是“AV1 Video Extension”,不過(guò)有點(diǎn)尷尬的是該插件目前在Edge應(yīng)用商店中下架,僅存的“Improve YouTube”更是針對(duì)YouTube打造,使用體驗(yàn)不是太好,雖然一樣的內(nèi)核,但審查機(jī)制上,似乎Google Chrome更寬松一些。實(shí)際上,除了AV1可選外,B站也已經(jīng)支持HEVC / H.265 編解碼、HDR 視頻、杜比視界、4K 視頻以及最近剛剛?cè)块_放的 8K 視頻投稿,在播放和選擇上其實(shí)已經(jīng)相當(dāng)靈活了,不過(guò)使用上要配合插件使用。
事實(shí)上,除通過(guò)硬件加速的方式獲得更好的流媒體觀影體驗(yàn)外,一旦開始借助插件的力量,那完全可以獲得進(jìn)一步的優(yōu)化提升。同樣以B站為例,Google Chrome 和 Microsoft Edge的插件中都有一款名為“嗶哩嗶哩助手”的存在,其本身是一款基于Chrome內(nèi)核的瀏覽器插件,可以幫助用戶解決觀看B站視頻的多種問(wèn)題,具有播放器替換、美化網(wǎng)頁(yè)樣式、關(guān)注視頻推送、關(guān)聯(lián)視頻搜索、視頻下載地址獲取等功能,還可以把視頻播放時(shí)的廣告集中到一起使得視頻觀看的時(shí)候更加簡(jiǎn)潔,同時(shí)也不會(huì)影響網(wǎng)站的運(yùn)營(yíng)(如圖8)。
當(dāng)然,除了B站外,其實(shí)在Google Chrome 和 Microsoft Edge的插件中,也有不少是為愛(ài)奇藝、騰訊平臺(tái)量身打造的,無(wú)論是提升視頻播放的流暢度還是個(gè)性化設(shè)置,都是非常值得一試的,而這也可以算是對(duì)瀏覽器潛力的挖掘了!