一看B站视频就卡?这可能真不是电脑的问题
不知道最近屏幕前的小伙伴有沒有這樣的經(jīng)歷:一用瀏覽器打開B站視頻,就會偶爾出現(xiàn)卡頓的情況,部分場景下還會出現(xiàn)電腦風扇狂轉的情況,十分的詭異。
這時有用戶指出B站處于節(jié)省帶寬的目的在Web端開啟了HEVC編碼播放,導致電腦播放時造成較高的負載,對此B站也是予以了回應。
看到這里,相信不少圍觀群眾就要納悶了:這個HEVC編碼到底是個什么東西?怎么開了以后電腦就卡?
這就要從視頻的編碼技術開始說起了,而且筆者可以肯定地說,電腦卡頓的鍋,源頭既不在B站身上,也不是電腦配置低,至于為什么,還請接著往下看:
這里有個重點是對視頻進行壓縮,那為什么要壓縮視頻呢?其實很簡單,因為原始視頻實在是太大了。
拿一個1080P(1020x1080)分辨率,60幀的視頻舉例,未經(jīng)壓縮的情況下,光是一幀就有1920x1080x3/1024/1024≈6MB的內容,每秒就占據(jù)了大約360MB的內容,這樣的大小連本地存儲都費勁,更何況用于網(wǎng)絡傳輸,現(xiàn)如今千兆帶寬才剛剛開始普及,承載不了這么龐大的數(shù)據(jù)量,因此顯然需要對原始視頻進行一定的處理。
這也是視頻編碼技術出現(xiàn)的緣由,通過去除視頻數(shù)據(jù)中冗余信息,實現(xiàn)視頻數(shù)據(jù)在互聯(lián)網(wǎng)中快速傳輸和離線的存儲。使得視頻數(shù)據(jù)量得以極大的壓縮,有利于傳輸和存儲。
在過去的幾十年中,一系列的視頻編碼標準被廣泛的應用。目前已有的視頻壓縮標準有很多種,包括國際標準化組織(ISO)和國際電工技術委員會(IEC)制定的MPEG-1、MPEG-2、MPEG-4標準;國際電信聯(lián)盟電信標準化部門(ITU-T)制定的H.261、H.263等等。
直到2003年,ITU-T和ISO/IEC正式公布了H.264/MPEG-4 AVC視頻壓縮標準,由于在編碼效率和靈活性方面有著相當大的優(yōu)勢,H.264也成為了目前應用最為廣泛的視頻編碼標準。
而HEVC則是H.264之后又一革命性的視頻編碼技術,相比傳統(tǒng)的H.264編碼技術,HEVC可以在保證相同視頻畫質的前提下,減少約50%左右的數(shù)據(jù)量,同時支持8K視頻的編碼。
如此先進的編碼技術自然也是得到了眾多廠商的支持,蘋果、安卓、AMD、NVIDIA、英特爾等廠商都先后對HEVC編碼技術進行了支持。
那看起來很美好的一個事情,為什么到瀏覽器這里就不行了呢?
問題主要出在HEVC復雜的專利授權模式上,光是HEVC技術相關的專利池就有MPEG LA、HEVC Advance和Velos Media三家,而高額的授權費用往往使得很多廠商望而卻步,以MPEG LA為例,廠商每年前十萬臺終端免費,之后每臺終端花費0.20美元,2500萬美元封頂,這對于可以免費下載到多臺設備的瀏覽器廠商來說,無疑是十分巨大的開銷。
也因此,很多瀏覽器都放棄了GPU對HEVC硬解的支持,因此在觀看HEVC編碼的視頻時,CPU負載經(jīng)常過高,也就出現(xiàn)了文章最開始所說的卡頓或者風扇狂轉的情況,只有Safari幸免于難。
當然,眾多廠商也并沒有完全擺爛,谷歌曾經(jīng)開發(fā)了一套叫做VP9的編碼技術,但由于種種原因并未普及開來,后來谷歌、微軟、亞馬遜、Facebook、Netflix等幾大互聯(lián)網(wǎng)公司聯(lián)合推出了開源免費的AV1編碼技術,但由于在視頻編解碼方面,為這個編碼格式提供硬件解碼的廠商目前比較少,導致AV1編碼技術在普及之路上也充滿了艱難險阻。
所以短期來看,瀏覽器不支持HEVC編碼還沒有什么好的解決方法,不過2020年,F(xiàn)raunhofer宣布最新的視頻編解碼標準 H.266/VVC制定完成。同等畫質下將節(jié)省近50%傳輸流量,清晰度越高,碼率節(jié)省越多。這項耗時3年的標準,主要面向未來的4K和8K,希望H.266的出現(xiàn)能改善這個局面吧。
總結
以上是生活随笔為你收集整理的一看B站视频就卡?这可能真不是电脑的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 市面上没有一款完美的天玑8100手机!一
- 下一篇: 天玑9000第一旗舰!vivo X80正