同等清晰度體積只有H.265編碼一半大小 的H.266 現狀
- 2022-02-25 15:24:00
- admin 轉貼
- 8501
開源VVC相關代碼
1、最重要的肯定是官方的參考模型,JV1ET在標準化制定的過程中,一直更新的VTM,VVC Test Mode, 它包含encoder和decoder,但是作為參考軟件,顧名思義,其只能作為參考,即作為開發(fā)自家的codec的一個參考(codebase),是為了給熟悉標準的人而準備的,軟件內部實現了VVC的所有的內容,非常的龐雜,并沒有經過深度的優(yōu)化,所以不適合作為商用。代碼可以在其官方Gitlab上找到 https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM2、InterDigital公司開發(fā)了一款多線程VVC的decoder,這個decoder在多線程上做的優(yōu)化比起單線程的VTM(Oct. 2020)來,有6到10倍速度的提升。因為是基于VTM做得優(yōu)化,所以其也支持所有VTM的特性。我看了下gitlab,如果我沒猜錯的話,分支中后綴帶MT的應該就是 https://vcgit.hhi.fraunhofer.de/delagrangep/VVCSoftware_VTM/-/tree/VTM-10.2-MT
3、Fraunhofer HHI發(fā)布的一款VVC編解碼器,VVenC和VVdeC,完全開源,與2020年9月發(fā)布,現在參與的人數還不是很多,大部分是機構內部人員在開發(fā),它支持很多特性,有
1、multithreading operation
2、single-pass rate control
3、perceptual QP adaptation
4、motion-compensated temporal filtering (MCTF)
1、slow
2、medium
3、fast
4、faster
四種預設中,從主觀質量上來說,對于4K,UHD,SDR的測試視頻,medium設置的質量就可以匹敵VTM的質量了(VTM的MCTF和QP Adaption關閉,VVenC打開這兩者,且VTM和VVenC均關閉碼控),且編碼時間上VVenC超過VTM 100+倍。代碼可以從 https://github.com/fraunhoferhhi/vvenc 找到。
4、Friedrich–Alexander University 大學開發(fā)了一款VTM analyzer,作為VTM的一款插件(add-on),它統(tǒng)計在解碼一個VVC流的時候,流中使用了哪些Tools和block的編碼模式。可以給分析VVC的流一定的幫助。
Software Decoder
1、Sharp 開發(fā)了一個VVC的decoder,截至至2020年6月,報告的結果,CTC中的4K UHD視頻,可以達到60fps,碼率可達到40Mbps2、騰訊 O266dec, 騰訊的軟解有做SIMD和多線程的優(yōu)化,而且于2020年10月基于FFMPEG/VLC開發(fā)了一個VVC的播放器,騰訊的O266解碼器,測試CTC視頻,相比起VTM,單線程情況下,有三倍的速度提升,8線程情況下有20倍速度提升,解碼UHD視頻最高可達到60fps、40Mbps,解碼Full HD最高可達到200fps,
3、2020年12月,發(fā)布了移動平臺的經過ARM和Neon優(yōu)化的decoder,在蘋果的Apple A14 處理器上(iPhone 12Pro)單線程的情況下,能達到解碼8比特1080p CTC測試流超過50fps,多線程的情況下,能超100fps,甚至對于8比特 4K UHD 采用Random Access,可以達到30fps的解碼速度。
4、阿里巴巴的Ali266 decoder,阿里的VVC decoder是一款針對移動端的decoder,有對多線程,ARM 匯編,cache,memory進行優(yōu)化,對于8bit 720p,1080p,(2-4線程可以達到60fps)4K可以達到實時解碼(關閉ALF)。2021年4月,新Ali266,在打開ALF和CCALF的情況下,CTC測試流Class A/B,8線程情況下,可以比CTC快15倍。
5、快手KwaiDec,2020年4月發(fā)布,聲稱全面支持main profile的所有VVC tools,在安卓平臺,單線程解碼2K視頻達到33fps,是VTM decoder 的4.1倍,在IOS平臺,KwaiDec解碼2K CTC視頻,單線程達到94fps,4.78倍于VTM-11.0
6、字節(jié)跳動BVC,支持多平臺,Android,IOS,Linux/MacOS, Windows,專為移動平臺做了特別優(yōu)化,解碼4K,8bit CTC視頻,單線程平均達到22fps,10倍之于VTM-11.0,開6線程的話,可以達到55fps,解碼2K,8bit CTC視頻,單線程平均86fps,8.8倍之于VTM-11.0
Software Encoder
1、字節(jié)跳動BVC encoder,于2021年4月發(fā)布,支持大部分VVC tools,同時加入了Scene Change detection,rate control和多線程,
比特流分析工具
1、Elecard StreamEye 和 StreamAnalyzer 均于2020年上半年發(fā)布2、ViCueSoft 也于2020年下半年發(fā)布了 VQ Analyzer bitstream analysis
Encoding Products and Services
1、KDDI Research: a real-time VVC encoder with 4K @60 fps capability in September 2020
2、Ateme launched support for VVC in its Titan family of products, and demonstrated the technology in an OTT channel launched in November 2020
3、Bitmovin, in partnership with Fraunhofer HHI based on VVencC as described in item 3), announced support of VVC in its video encoding platform in November 2020
發(fā)表評論
文章分類
聯(lián)系我們
聯(lián)系人: | 北極星通公司 |
---|---|
電話: | 010-56545416 |
傳真: | 010-82896426 |
Email: | support@bjsin.cn |
QQ: | 35338585 |
微信: | Aoku2017 | QQ群:241759321 |
地址: | 北京市中關村生命科學園創(chuàng)意園3-3-103 |