fbpx
维基百科

VP8

VP8是一個開放的影像壓縮格式,最早由On2 Technologies開發,隨後由Google釋出。同時Google也釋出了VP8編碼的實作函式庫:libvpx,以BSD授權條款的方式發行,隨後也附加了專利使用權[4][5][6]。而在經過一些爭論之後,最終VP8的授權確認為一個開放原始碼授權[7][8][9][10]

VP8
开发者Google
初始版本2008年9月13日
格式类型影像壓縮格式
使用容器WebMMatroska
扩展自VP7
扩展为VP9
标准RFC6386
libvpx(VP8編碼函式庫)[1][2][3]
開發者Google
首次发布2010年5月18日
编程语言C
操作系统Unix-like(包含GNU/LinuxMac OS X)、Windows
类型視訊編解碼器
许可协议BSD授權條款[4],附加專利使用權[5]
网站webmproject.org

目前支援VP8的網頁瀏覽器OperaFirefoxChrome[11]

發展歷史

VP8編碼的開發從2008年9月13日開始,目的是要取代舊有的VP7編碼格式[12][13]Google在2010年收購了On2之後[14],各界便呼籲Google釋出VP8的原始碼,在2010年3月12日,自由軟體基金會發表了一個公開信,希望Google能夠逐漸的以HTML5和開放的VP8,取代YouTube目前使用的Adobe Flash PlayerH.264[15]

2010年5月19日,Google在Google I/O年會[16],以BSD授權條款的釋出了VP8編碼軟體,VP8的位元流格式則是以不可撤回的免費專利使用權釋出[17]。VP8也成為第二個On2 Technologies以開放原始碼方式釋出的編碼產品,前一個是捐贈給Xiph.Org基金會VP3[18],隨後成為了影像編碼格式Theora

2013年3月,Google與MPEG LA達成協議:Google取得VP8可能受影響的專利授權,同時Google也可以再次授權給VP8的使用者。[19][20]

實作

編碼

目前VP8只能透過libvpx來進行編碼[21],而Google聘用了FFmpeg的開發者Ronald Bultje來開發基於x264架構的VP8編碼器,稱為xvp8,將來釋出後會整合在x264中[22]。而芬蘭的WebM硬體開發團隊則是釋出了暫存器轉換階層(Register transfer level)的VP8硬體編碼器,提供給半導體製造商免費使用。[23][24]

解碼

libvpx可以解碼VP8的影像[25],在2010年7月23日,FFmpeg的開發者Jason Garrett-Glaser、Ronald Bultje和David Conrad發佈了名為ffvp8的VP8解碼器,測試結果顯示ffvp8比Google自己的libvpx解碼器效能更佳[26]。另外WebM專案的硬體團隊也有釋出暫存器轉換階層(Register transfer level)的硬體解碼器,同樣是免費使用[27][28]

相關格式

WebM

WebM專案和VP8同時在2010年5月19日發表,Mozilla[29]、Opera[30][31]、Google[32]和其他40多家廠商共同協助發展,目的是讓VP8成為HTML5的影像格式[33]。WebM為一個容器格式,影像部份使用VP8,聲音格式則是使用Vorbis[34][35]。Internet Explorer 9可以透過安裝解碼器支援WebM影像[36],行動作業系統Android則是在2.3版(Gingerbread)之後支援WebM[37]Adobe也宣佈會在將來的Flash Player中支援VP8影像的播放。[38]

WebP

在2010年9月30日,Google發佈了WebP,是以VP8編碼為基礎的圖片檔案格式[39],目的是取代現有的JPEG,作為網路圖片的傳輸使用,使用的容器格式為Resource Interchange File Format(RIFF)。

和H.264的比較

H.264是目前使用最多的網路影像編碼格式,因此最常拿來和VP8做比較。

H.264的編碼技術包含專利(由MPEG-LA提供授權),而且在硬體上使用需要取得授權,VP8則不需要。即使有Google的背書,但VP8仍然很難避過所有的專利,其下場可能跟VC-1一樣。管理H.264专利池的MPEG LA声称有12家公司持有Google VP8的相關专利。[40]美国MPEG LA表示:“建立VP8专利池的相关准备正在进行”。[41][42]

2013年3月,Google與MPEG LA及11個專利持有者達成協議,讓Google取得VP8以及其之前的VPx等編碼所可能侵犯的專利授權,同時Google也可以無償再次授權相關專利給VP8的使用者,此協議同時適用於下一代VPx編碼。至此MPEG LA放棄成立VP8專利集中授權聯盟,VP8的使用者將可確定無償使用此編碼而無須擔心可能的專利侵權授權金的問題。[20]

根據MSU Graphics & Media Lab在2011年5月的測試,VP8需要約213%的資料量,才能達到和H.264相同的影像品質 [43]

x264的開發者之一:Jason Garrett-Glaser,給了一些針對VP8的評論,他認為VP8目前並沒有实现真正的位元流規範,而且在一些編碼的技術上有所欠缺[44][45]

参见

参考

  1. ^ WebM Code - Build Prerequisites. [2010-06-02]. (原始内容存档于2012-06-18). 
  2. ^ WebM Downloads. [2010-11-01]. (原始内容存档于2012-06-18). 
  3. ^ WebM Code > Repository Layout. [2010-06-02]. (原始内容存档于2012-06-18). 
  4. ^ 4.0 4.1 Software License. [2010-06-04]. (原始内容存档于2012-06-18). 
  5. ^ 5.0 5.1 . [2010-06-04]. (原始内容存档于2022-05-11). 
  6. ^ Changes to the WebM Open Source License. [2010-06-04]. (原始内容存档于2013-08-27). 
  7. ^ Kerner, Sean Michael, Is VP8 open source?, InternetNews, 2010-05-25 [2011-10-31], (原始内容于2010-05-28) 
  8. ^ Metz, Cade, , The Register, 2010-05-24 [2011-10-31], (原始内容存档于2019-04-13) 
  9. ^ Metz, Cade, , The Register, 2010-05-28 [2011-10-31], (原始内容存档于2019-09-23) 
  10. ^ Phipps, Simon, WebM: Missing The Assurances Open Source Needs?, ComputerworldUK, 2010-05-24 [永久失效連結]
  11. ^ . [2013-07-21]. (原始内容存档于2022-04-03). 
  12. ^ Glen Dickson. IBC2008: On2 Touts New Codec for Web Video. Broadcasting & Cable. 2008-09-16 [2009-09-11]. (原始内容存档于2012-04-26). 
  13. ^ On2 Technologies. . On2 Technologies. 2008-09-13 [2009-09-11]. (原始内容存档于2008-09-22). 
  14. ^ . [2011-11-01]. (原始内容存档于2015-11-01). 
  15. ^ Wilson, Holmes, , Free Software Foundation, 2010-03-12 [2010-05-20], (原始内容存档于2022-01-21) 
  16. ^ Parr, Ben, , mashable.com, 2010-05-19 [2010-05-20], (原始内容存档于2021-04-17) 
  17. ^ . [2011-10-31]. (原始内容存档于2011-02-13). 
  18. ^ The Free Library (2002-08-01) On2 Signs Pact With Xiph.org to Develop/Support VP3 (页面存档备份,存于互联网档案馆), Retrieved on 2009-08-16
  19. ^ Google and MPEG LA make a deal over VP8 codec - Update. The H. [10 March 2013]. (原始内容于2013-12-08). 
  20. ^ 20.0 20.1 . March 7, 2013 [March 8, 2013]. (原始内容存档于2022-01-24). 
  21. ^ , WebM Project, [2011-11-02], (原始内容存档于2011-11-03) 
  22. ^ , [2011-11-02], (原始内容存档于2016-04-06) 
  23. ^ Introducing "Anthill," the First VP8 Hardware Encoder IP Release, WebM Project, [2011-11-02], (原始内容于2011-03-17) 
  24. ^ , WebM Project, [2011-11-02], (原始内容存档于2011-03-16) 
  25. ^ , WebM Project, [2011-11-02], (原始内容存档于2011-11-03) 
  26. ^ Garrett-Glaser, Jason, , 2010-07-23 [2011-11-02], (原始内容存档于2010-09-30) 
  27. ^ Availability of WebM (VP8) Video Hardware IP Designs, WebM Project, [2011-11-02], (原始内容于2011-01-13) 
  28. ^ , WebM Project, [2011-11-02], (原始内容存档于2011-03-16) 
  29. ^ Blizzard, Christopher, , Mozilla, 2010-05-19 [2010-05-20], (原始内容存档于2011-01-31) 
  30. ^ Lie, Håkon Wium, , Opera, 2010-05-19 [2010-05-20], (原始内容存档于2011-03-21) 
  31. ^ Mills, Chris, , Opera, 2010-05-19 [2010-05-20], (原始内容存档于2011-04-05) 
  32. ^ Bankoski, Jim, , Google, 2010-05-19 [2010-05-20], (原始内容存档于2010-05-21) 
  33. ^ Build Prerequisites, WebM, [2010-05-20], (原始内容存档于2012-06-18) 
  34. ^ Xiph.Org. . 2010-05-19 [2010-05-20]. (原始内容存档于2011-02-22). 
  35. ^ WebM Project. . 2010-05-19 [2010-05-20]. (原始内容存档于2011-02-13). 
  36. ^ Hachamovitch, Dean. Another Follow-up on HTML5 Video in IE9. Microsoft Developer Network. Microsoft. 2010-05-19 [10 December 2010]. (原始内容于2010-05-22). 
  37. ^ The platform now offers built-in support for the VP8 open video compression format and the WebM open container format.. Android Developers. [16 January 2011]. (原始内容于2010-12-10). 
  38. ^ Perkins, Michelle, , Adobe, 2010-05-19 [2011-11-08], (原始内容存档于2011-11-08) 
  39. ^ Rabbat, Richard. WebP, a new image format for the Web. Chromium Blog. Google. 2010-09-30 [2010-10-01]. (原始内容存档于2011-08-13). 
  40. ^ Jan Ozer. . StreamingMedia.com. 2011-07-26 [2012-08-16]. (原始内容存档于2022-03-06). 
  41. ^ Metz, Cade, Google open video codec may face patent clash, The Register, 21 May 2010 [2012-08-16], (原始内容于2010-09-21) 
  42. ^ Fulton, Scott M., Patent pool may be in the works for 'free' VP8 codec, Betanews, 21 May 2010 [2012-08-16], (原始内容于2011-02-17) 
  43. ^ (PDF). MSU Graphics & Media Lab (Video Group). May 2011 [2011-11-09]. (原始内容 (PDF)存档于2022-03-14). 
  44. ^ Garrett-Glaser, Jason. . Diary Of An x264 Developer. 2010-07-13 [2011-02-13]. (原始内容存档于2011-01-22). I expect a spec will eventually be written, but it was a bit obnoxious of Google—both to the community and to their own developers—to release so early that they didn't even have their own documentation ready. 
  45. ^ Garrett-Glaser, Jason. . Diary Of An x264 Developer. 2010-05-19 [2011-02-13]. (原始内容存档于2012-02-09). Overall, VP8 appears to be significantly weaker than H.264 compression-wise 

外部链接

  • (英文) WebM項目(页面存档备份,存于互联网档案馆
  • (英文) Technical Overview Of VP8, An Open Source Video CODEC for the Web (页面存档备份,存于互联网档案馆)(PDF文件)
  • (英文)
  • (简体中文) VP8视频格式初探 (页面存档备份,存于互联网档案馆)-上文的简单翻译
  • (英文) VP8 Data Format and Decoding Specification[永久失效連結]

是一個開放的影像壓縮格式, 最早由on2, technologies開發, 隨後由google釋出, 同時google也釋出了編碼的實作函式庫, libvpx, 以bsd授權條款的方式發行, 隨後也附加了專利使用權, 而在經過一些爭論之後, 最終的授權確認為一個開放原始碼授權, 开发者google初始版本2008年9月13日格式类型影像壓縮格式使用容器webm, matroska扩展自vp7扩展为vp9标准rfc6386libvpx, 編碼函式庫, 開發者google首次发布2010年5月18日编程语言c操作系统u. VP8是一個開放的影像壓縮格式 最早由On2 Technologies開發 隨後由Google釋出 同時Google也釋出了VP8編碼的實作函式庫 libvpx 以BSD授權條款的方式發行 隨後也附加了專利使用權 4 5 6 而在經過一些爭論之後 最終VP8的授權確認為一個開放原始碼授權 7 8 9 10 VP8开发者Google初始版本2008年9月13日格式类型影像壓縮格式使用容器WebM Matroska扩展自VP7扩展为VP9标准RFC6386libvpx VP8編碼函式庫 1 2 3 開發者Google首次发布2010年5月18日编程语言C操作系统Unix like 包含GNU Linux Mac OS X Windows类型視訊編解碼器许可协议BSD授權條款 4 附加專利使用權 5 网站webmproject org目前支援VP8的網頁瀏覽器有Opera Firefox和Chrome 11 目录 1 發展歷史 2 實作 2 1 編碼 2 2 解碼 3 相關格式 3 1 WebM 3 2 WebP 4 和H 264的比較 5 参见 6 参考 7 外部链接發展歷史 编辑VP8編碼的開發從2008年9月13日開始 目的是要取代舊有的VP7編碼格式 12 13 Google在2010年收購了On2之後 14 各界便呼籲Google釋出VP8的原始碼 在2010年3月12日 自由軟體基金會發表了一個公開信 希望Google能夠逐漸的以HTML5和開放的VP8 取代YouTube目前使用的Adobe Flash Player和H 264 15 2010年5月19日 Google在Google I O年會上 16 以BSD授權條款的釋出了VP8編碼軟體 VP8的位元流格式則是以不可撤回的免費專利使用權釋出 17 VP8也成為第二個On2 Technologies以開放原始碼方式釋出的編碼產品 前一個是捐贈給Xiph Org基金會的VP3 18 隨後成為了影像編碼格式Theora 2013年3月 Google與MPEG LA達成協議 Google取得VP8可能受影響的專利授權 同時Google也可以再次授權給VP8的使用者 19 20 實作 编辑編碼 编辑 目前VP8只能透過libvpx來進行編碼 21 而Google聘用了FFmpeg的開發者Ronald Bultje來開發基於x264架構的VP8編碼器 稱為xvp8 將來釋出後會整合在x264中 22 而芬蘭的WebM硬體開發團隊則是釋出了暫存器轉換階層 Register transfer level 的VP8硬體編碼器 提供給半導體製造商免費使用 23 24 解碼 编辑 libvpx可以解碼VP8的影像 25 在2010年7月23日 FFmpeg的開發者Jason Garrett Glaser Ronald Bultje和David Conrad發佈了名為ffvp8的VP8解碼器 測試結果顯示ffvp8比Google自己的libvpx解碼器效能更佳 26 另外WebM專案的硬體團隊也有釋出暫存器轉換階層 Register transfer level 的硬體解碼器 同樣是免費使用 27 28 相關格式 编辑WebM 编辑 主条目 WebM WebM專案和VP8同時在2010年5月19日發表 Mozilla 29 Opera 30 31 Google 32 和其他40多家廠商共同協助發展 目的是讓VP8成為HTML5的影像格式 33 WebM為一個容器格式 影像部份使用VP8 聲音格式則是使用Vorbis 34 35 Internet Explorer 9可以透過安裝解碼器支援WebM影像 36 行動作業系統Android則是在2 3版 Gingerbread 之後支援WebM 37 Adobe也宣佈會在將來的Flash Player中支援VP8影像的播放 38 WebP 编辑 主条目 WebP 在2010年9月30日 Google發佈了WebP 是以VP8編碼為基礎的圖片檔案格式 39 目的是取代現有的JPEG 作為網路圖片的傳輸使用 使用的容器格式為Resource Interchange File Format RIFF 和H 264的比較 编辑H 264是目前使用最多的網路影像編碼格式 因此最常拿來和VP8做比較 H 264的編碼技術包含專利 由MPEG LA提供授權 而且在硬體上使用需要取得授權 VP8則不需要 即使有Google的背書 但VP8仍然很難避過所有的專利 其下場可能跟VC 1一樣 管理H 264专利池的MPEG LA声称有12家公司持有Google VP8的相關专利 40 美国MPEG LA表示 建立VP8专利池的相关准备正在进行 41 42 2013年3月 Google與MPEG LA及11個專利持有者達成協議 讓Google取得VP8以及其之前的VPx等編碼所可能侵犯的專利授權 同時Google也可以無償再次授權相關專利給VP8的使用者 此協議同時適用於下一代VPx編碼 至此MPEG LA放棄成立VP8專利集中授權聯盟 VP8的使用者將可確定無償使用此編碼而無須擔心可能的專利侵權授權金的問題 20 根據MSU Graphics amp Media Lab在2011年5月的測試 VP8需要約213 的資料量 才能達到和H 264相同的影像品質 43 x264的開發者之一 Jason Garrett Glaser 給了一些針對VP8的評論 他認為VP8目前並沒有实现真正的位元流規範 而且在一些編碼的技術上有所欠缺 44 45 参见 编辑HTML5 WebM WebP Theora VP9参考 编辑 WebM Code Build Prerequisites 2010 06 02 原始内容存档于2012 06 18 WebM Downloads 2010 11 01 原始内容存档于2012 06 18 WebM Code gt Repository Layout 2010 06 02 原始内容存档于2012 06 18 4 0 4 1 Software License 2010 06 04 原始内容存档于2012 06 18 5 0 5 1 Additional IP Rights Grant Patents 2010 06 04 原始内容存档于2022 05 11 Changes to the WebM Open Source License 2010 06 04 原始内容存档于2013 08 27 Kerner Sean Michael Is VP8 open source InternetNews 2010 05 25 2011 10 31 原始内容存档于2010 05 28 Metz Cade Google open codec not open says OSI man The Register 2010 05 24 2011 10 31 原始内容存档于2019 04 13 Metz Cade Mozilla and Opera call for Google open codec in HTML5 spec The Register 2010 05 28 2011 10 31 原始内容存档于2019 09 23 Phipps Simon WebM Missing The Assurances Open Source Needs ComputerworldUK 2010 05 24 永久失效連結 存档副本 2013 07 21 原始内容存档于2022 04 03 Glen Dickson IBC2008 On2 Touts New Codec for Web Video Broadcasting amp Cable 2008 09 16 2009 09 11 原始内容存档于2012 04 26 On2 Technologies On2 Technologies Unveils New Advanced Video Compression Format On2 Technologies 2008 09 13 2009 09 11 原始内容存档于2008 09 22 存档副本 2011 11 01 原始内容存档于2015 11 01 Wilson Holmes Open letter to Google free VP8 and use it on YouTube Free Software Foundation 2010 03 12 2010 05 20 原始内容存档于2022 01 21 Parr Ben Google Makes Major Announcements at Google I O mashable com 2010 05 19 2010 05 20 原始内容存档于2021 04 17 存档副本 2011 10 31 原始内容存档于2011 02 13 The Free Library 2002 08 01 On2 Signs Pact With Xiph org to Develop Support VP3 页面存档备份 存于互联网档案馆 Retrieved on 2009 08 16 Google and MPEG LA make a deal over VP8 codec Update The H 10 March 2013 原始内容存档于2013 12 08 20 0 20 1 Google and MPEG LA Announce Agreement Covering VP8 Video Format March 7 2013 March 8 2013 原始内容存档于2022 01 24 VP8 SDK WebM VP8 Encoder WebM Project 2011 11 02 原始内容存档于2011 11 03 Hacker News In ffmpeg on freenode 2011 11 02 原始内容存档于2016 04 06 Introducing Anthill the First VP8 Hardware Encoder IP Release WebM Project 2011 11 02 原始内容存档于2011 03 17 WebM Video Hardware RTLs WebM Video Encoder Hardware IP WebM Project 2011 11 02 原始内容存档于2011 03 16 VP8 SDK WebM VP8 Decoder WebM Project 2011 11 02 原始内容存档于2011 11 03 Garrett Glaser Jason Diary Of An x264 Developer Announcing the world s fastest VP8 decoder 2010 07 23 2011 11 02 原始内容存档于2010 09 30 Availability of WebM VP8 Video Hardware IP Designs WebM Project 2011 11 02 原始内容存档于2011 01 13 WebM Video Hardware RTLs WebM Video Decoder Hardware IP WebM Project 2011 11 02 原始内容存档于2011 03 16 Blizzard Christopher Firefox YouTube and WebM Mozilla 2010 05 19 2010 05 20 原始内容存档于2011 01 31 Lie Hakon Wium Welcome WebM lt video gt Opera 2010 05 19 2010 05 20 原始内容存档于2011 03 21 Mills Chris Opera supports the WebM video format Opera 2010 05 19 2010 05 20 原始内容存档于2011 04 05 Bankoski Jim WebM and VP8 land in Chromium Google 2010 05 19 2010 05 20 原始内容存档于2010 05 21 Build Prerequisites WebM 2010 05 20 原始内容存档于2012 06 18 Xiph Org Xiph Org announces support for the WebM open media project 2010 05 19 2010 05 20 原始内容存档于2011 02 22 WebM Project WebM FAQ 2010 05 19 2010 05 20 原始内容存档于2011 02 13 Hachamovitch Dean Another Follow up on HTML5 Video in IE9 Microsoft Developer Network Microsoft 2010 05 19 10 December 2010 原始内容存档于2010 05 22 The platform now offers built in support for the VP8 open video compression format and the WebM open container format Android Developers 16 January 2011 原始内容存档于2010 12 10 Perkins Michelle Flash Player Will Support VP8 Adobe 2010 05 19 2011 11 08 原始内容存档于2011 11 08 Rabbat Richard WebP a new image format for the Web Chromium Blog Google 2010 09 30 2010 10 01 原始内容存档于2011 08 13 Jan Ozer WebM Patent Fight Ahead for Google StreamingMedia com 2011 07 26 2012 08 16 原始内容存档于2022 03 06 Metz Cade Google open video codec may face patent clash The Register 21 May 2010 2012 08 16 原始内容存档于2010 09 21 Fulton Scott M Patent pool may be in the works for free VP8 codec Betanews 21 May 2010 2012 08 16 原始内容存档于2011 02 17 Seventh MPEG 4 AVC H 264 Video Codecs Comparison Standard Version PDF MSU Graphics amp Media Lab Video Group May 2011 2011 11 09 原始内容 PDF 存档于2022 03 14 Garrett Glaser Jason First Look H 264 and VP8 Compared Diary Of An x264 Developer 2010 07 13 2011 02 13 原始内容存档于2011 01 22 I expect a spec will eventually be written but it was a bit obnoxious of Google both to the community and to their own developers to release so early that they didn t even have their own documentation ready Garrett Glaser Jason The first in depth technical analysis of VP8 Diary Of An x264 Developer 2010 05 19 2011 02 13 原始内容存档于2012 02 09 Overall VP8 appears to be significantly weaker than H 264 compression wise 外部链接 编辑 英文 WebM項目 页面存档备份 存于互联网档案馆 英文 Technical Overview Of VP8 An Open Source Video CODEC for the Web 页面存档备份 存于互联网档案馆 PDF文件 英文 In Depth Analysis of VP8 and WebM 简体中文 VP8视频格式初探 页面存档备份 存于互联网档案馆 上文的简单翻译 英文 VP8 Data Format and Decoding Specification 永久失效連結 取自 https zh wikipedia org w index php title VP8 amp oldid 72280257, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。