日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Firefox年内将默认启用AV1解码

發布時間:2024/4/11 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Firefox年内将默认启用AV1解码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


在剛剛結束的NAB大會上,資深多媒體技術咨詢師Jan Ozer對Mozilla Daala主管Nathan Egge進行了訪談,談及了Daala Codec的發展歷程,如何躲避專利陷阱、AV1的性能預期及Firefox對AV1和HEVC的支持。LiveVideoStack對訪談進行了摘譯。


文 / Jan Ozer

翻譯 / 金歌

審校 / Ant


Jan Ozer:我們將談論一下Mozilla團隊是如何為AV1編碼器的開發及其性能提升做出貢獻的,以及Firefox瀏覽器將于何時起支持AV1解碼功能。 能否談一談AV1編碼器中的哪些部分是基于Daala編碼器的呢?


Nathan Egge:主要有三部分是基于Daala編碼器的。目前我們已經完成了基于亮度的色度預測器、多符號熵編碼器,還完成了限制式定向增強濾波器的一部分。


Jan Ozer: 不妨先介紹一下Daala,說說在您們加入AOM聯盟時Daala的開發情況。


Nathan Egge: Daala是Mozilla致力于開發的一款專利費的視頻編碼器,我們對其投入了三年時間進行開發,由2012年起直至2015年AOM聯盟成立,當時我們已經得到了非常不錯的成果。Daala在對某些測試片段的處理上,以及在某些使用案例中都是很有競爭力的。AOM聯盟成立之初的宗旨是匯集眾公司的資源,我們視其為一次應用Daala編碼技術的契機,并最終將其轉化為AV1編碼器。


Jan Ozer: 你們想談一談Daala的開發以及相關專利情況么?我知道(由于保密原因)你們不能提到與AV1有關的內容。人們都說,當今無法在不侵犯他人專利的情況下開發一款編碼器。你們是怎樣在Daala的開發周期中確保專利問題沒有對其造成影響的呢?


Nathan Egge: 為開發Daala,我們全面考察了相關專利,并且發現某些技術領域可能會涉及到大量專利。在進一步了解了最新技術后,我們選擇了另辟蹊徑(與其不同的技術設計)。例如,在Daala中使用了重疊變換(lapped transform),這一變換未曾在其他視頻編碼器中使用過。經過深入研究,我們設計出了利用重疊變換進行視頻壓縮的理論方式,并由此引申出了一系列相關技術研發以實現這一理論。從知識產權的角度來看,這一技術設計沒有侵犯到任何已有專利。


Jan Ozer: 組成開放媒體聯盟的眾多公司各自都有與編碼器相關的專利。比如微軟有VC-1和WMV技術(的專利)。你們似乎是基于這些相關專利而有意挑選了這些公司,以便促成免版稅視頻編碼器的開發。


Nathan Egge: 我并不認為我們有意挑選了這些公司,但我們確實對相關技術進行了篩選。(AOM聯盟)所有成員公司都有著同樣的初衷——實現視頻的免版稅化,每個公司都貢獻了各自的技術來構成AV1編碼器的代碼庫。


Jan Ozer: 那么目前AV1編碼器的表現如何呢?大家都很好奇AV1編碼器的性能比HEVC編碼器的性能高出多少。它的編碼時間大概需要多久呢?解碼過程對CPU的負荷有多大?


Nathan Egge: 關于編碼器的具體表現,目前已有諸多組織對其進行了獨立的研究測試,我記得莫斯科州立大學1月時曾發布過一些相關的測試結果,結果表明我們的(編碼器)表現優于H.265和VP9約30%。事實上他們在四種編碼器之間進行了比較,并且基于多種不同的配置進行了測試。


至于編碼時間,它會因受到CPU使用率的影響而變化。由于目前我們的編碼器是基于開發中的代碼庫,還未進行大量的代碼優化,其編碼時間相比VP9編碼器要慢50倍到200倍左右。


Jan Ozer: 你能對一年后編碼器的表現做一個展望嗎?


Nathan Egge: 編碼器的表現一定會更好。作為AOM聯盟的一部分,我們正致力于開發視頻會議的實時編碼功能,以及類似的相關功能。所以我確信近期我們將會對編碼器進行優化,以便實現實時視頻編碼。這對于我們來說是一個重要的應用場景。


Jan Ozer: 莫斯科州立大學曾評論說他們所使用的代碼庫實在太舊了。他們的AV1代碼庫是何時獲取的呢?


Nathan Egge: 他們的代碼庫是2017年6月獲取的。其實那時候我們已經取得了許多進展,大幅提升了編碼器的表現。我可以預想到,基于目前的代碼庫,新的研究測試結果將會證明我們的編碼器的表現仍能以30%優于其他現今使用的編碼器的表現。


Jan Ozer: Bitmovinb在Bitmovinb博客上開展了一項關于比較HEVC和AV1編碼器的調查。相比于VP9來說,AV1解碼對于CPU的負荷有多大呢?需要多么強勁的解碼器才能對其進行播放呢?


Nathan Egge: 我沒法說出一個確切的數字,但就目前Bitmovin這里展示的測試版來說,在那些常見的在筆記本上可以實時在瀏覽器中播放1080p的內容。


Jan Ozer: 這是一臺戴爾品牌的筆記本,并不是功能特別強勁的型號。


Nathan Egge: 50%的CPU使用率。


Jan Ozer: 這是1080p的。我之前看過一個基于更早的測試版的展示,當時對于播放器的要求比現在要高得多,而且還是以480p分辨率播放的。你們已經大幅提升了解碼方面的效率。


Nathan Egge: 實際上從之前那個測試版開始,我們便不斷在取得新的進展。我們一直致力于減少內存占用,同時對其他模塊進行了大量優化(為其他工具提供transforms優化)。


Jan Ozer: 我們已經了解了編碼器本身的很多細節,那么解碼方面的進展如何呢?我知道你們并不屬于Mozilla Firefox團隊,何時AV1解碼功能會在Firefox以及其他瀏覽器是實現?


Nathan Egge: 現在已經可以下載到支持AV1解碼功能的Firefox了。目前是基于一個比較舊的AOM庫中的hash函數,我們正在將其升級為一個更新版的hash函數。與此同時,我們還在增加(AV1解碼器)對FLAC格式的支持,最終AV1解碼功能將會以默認禁用的形式出現在Firefox的主流版本中,直到AV1編碼器得到廣泛支持(之后再調整為默認啟用)。


Jan Ozer: 你預計何時AV1解碼器會得到廣泛的支持呢?


Nathan Egge: 我相信今年底AV1解碼器就會出現在眾多產品中了,并且到年底Firefox一定會默認啟用AV1解碼功能。


Jan Ozer: 那么HEVC解碼功能何時會出現在Firefox瀏覽器中呢?


Nathan Egge: 希望是永遠不會吧。


WebRTCon 2018

??

WebRTCon 2018將于5月19-20日在上海光大國際會展中心舉行,這是一次對過去幾年WebRTC技術實踐與應用落地的總結。


大會組委會以行業難點為目標,設立了主題演講,WebRTC與前端,行業應用專場,測試監控和服務保障,娛樂多媒體開發應用實踐,WebRTC深度開發,解決方案專場,WebRTC服務端開發,新技術跨界,WebRTC與Codec等多個專場。邀請30余位全球領先的WebRTC技術專家,為參會者帶來全球同步的技術實踐與趨勢解讀。


WebRTC與Codec


從VP9、H.264、HEVC、AV1再到AVS2,WebRTC正在努力和業界主流的Codec整合、優化,Google 軟件工程師Zoe Liu、北京大學教授王榮剛、Google軟件工程師姜健、英特爾實時通信客戶端架構師邱建林將分別介紹AV1、AVS2、VP9和H.264的優化和演進。


點擊【閱讀原文】,了解更多專題及分享相關信息。

總結

以上是生活随笔為你收集整理的Firefox年内将默认启用AV1解码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。