Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

WebM

From Wikipedia, the free encyclopedia
(Redirected fromWebM Project)
Audiovisual media file format

WebM
logo
Filename extension
.webm
Internet media type
video/webm,
audio/webm
Developed byInitiallyOn2,Xiph, andMatroska; laterGoogle
Initial releaseMay 18, 2010 (14 years ago) (2010-05-18)[1]
Latest release
v1.13.0[2]
January 31, 2023 (2 years ago) (2023-01-31)
Type of formatContainer format
Container forVP8/VP9/AV1 (video)
Vorbis/Opus (audio)
Extended fromLimitedsubset ofMatroska
Open format?Yes[3]
Free format?Yes[4]
Websitewebmproject.org

WebM is an audiovisual media file format.[5] It is primarily intended to offer aroyalty-free alternative to use in theHTML video and theHTML audio elements. It has a sister project,WebP, for images. The development of the format is sponsored byGoogle, and the corresponding software is distributed under aBSD license.

The WebMcontainer is based on aprofile ofMatroska.[3][6][7] WebM initially supportedVP8 video andVorbis audio streams. In 2013, it was updated to accommodateVP9 video andOpus audio.[8] It also supports the newAV1 codec.[9]

An example of a WebM video

Vendor support

[edit]

Software

[edit]

Native WebM support byMozilla Firefox,[10][11]Opera,[12][13] andGoogle Chrome[14] was announced at the 2010Google I/O conference.Internet Explorer 9 requires third-party WebM software.[15] In 2021,Apple releasedSafari 14.1 for macOS, which added native WebM support to the browser.[16] As of 2019[update], QuickTime does not natively support WebM,[17][18] but does with a suitable third-party plug-in.[19] In 2011, the Google WebM Project Team released plugins for Internet Explorer and Safari to allow playback of WebM files through the standard HTML5<video> tag.[20] As of 9 June 2012[update], Internet Explorer 9 and later supported the plugin for Windows Vista and later.[21]

VLC media player,[22]MPlayer,K-Multimedia Player andJRiver Media Center have native support for playing WebM files.[23]FFmpeg can encode and decode VP8 videos when built with support forlibvpx, the VP8/VP9 codec library of the WebM project, as well asmux/demux WebM-compliant files.[24] On July 23, 2010 Fiona Glaser, Ronald Bultje, and David Conrad of the FFmpeg team announced the ffvp8 decoder. Their testing found that ffvp8 was faster than Google's own libvpx decoder.[25][26]MKVToolNix, the popularMatroska creation tools, implemented support for multiplexing/demultiplexing WebM-compliant files out of the box.[27] Haali Media Splitter also announced support for muxing/demuxing of WebM.[27] Since version 1.4.9, theLiVES video editor has support for realtime decoding and for encoding to WebM format using ffmpeg libraries.

MPC-HC since build SVN 2071 supports WebM playback with internal VP8 decoder based onFFmpeg's code.[25][28] The full decoding support for WebM is available in MPC-HC since version 1.4.2499.0.[29]

Android is WebM-enabled since version2.3 Gingerbread,[30] which was first made available via theNexus S smartphone and streamable since Android4.0 Ice Cream Sandwich.[31]

The Microsoft Edge browser supports WebM since April 2016.[32]

On July 30, 2019,Blender 2.80 was released with WebM support.[33]

iOS did not natively play WebM originally,[34] but support for WebM was added in Safari 15 as part ofiOS 15.[35]

The SonyPlayStation 5 supports capturing 1080p and 2160p footage in WebM format.[36]

ChromeOS screen recordings are saved as WebM files.[37]

Hardware

[edit]

WebM Project licenses VP8 hardware accelerators (RTL IP) to semiconductor companies for 1080p encoding and decoding at zero cost.[38]AMD,ARM andBroadcom have announced support forhardware acceleration of the WebM format.[39][40]Intel is also considering hardware-based acceleration for WebM in itsAtom-based TV chips if the format gains popularity.[41]Qualcomm andTexas Instruments have announced support,[42][43] with native support coming to the TIOMAP processor.[44]Chips&Media have announced a fully hardware decoder for VP8 that can decodefull HD resolution (1080p) VP8 streams at 60 frames per second.[45]

Nvidia is supporting VP8 and provides both hardware decoding and encoding in theTegra 4 andTegra 4iSoCs.[46]Nvidia announced3D video support for WebM throughHTML5 and theirNvidia 3D Vision technology.[47][48][49]

On January 7, 2011,Rockchip released the world's first chip to host a full hardware implementation of 1080p VP8 decoding. The video acceleration in the RK29xx chip is handled by the WebM Project's G-Series 1 hardware decoder IP.[50]

In June 2011,ZiiLABS demonstrated their 1080p VP8 decoder implementation running on the ZMS-20 processor. The chip's programmable media processing array is used to provide the VP8 acceleration.[51]

ST-Ericsson andHuawei also had hardware implementations in their computer chips.[52]

Licensing

[edit]

The original WebM license terminated both patent grants and copyright redistribution terms if a patent infringement lawsuit was filed, causing concerns around GPL compatibility.In response to those concerns, the WebM Project decoupled the patent grant from the copyright grant, offering the code under a standardBSD license and patents under a separate grant.[53] TheFree Software Foundation, which maintainsThe Free Software Definition, has given its endorsement for WebM and VP8[54] and considers the software's license to be compatible with theGNU General Public License.[55][56] On January 19, 2011, the Free Software Foundation announced its official support for the WebM project.[57] In February 2011,Microsoft's Vice President of Internet Explorer called upon Google to provide indemnification against patent suits.[58]

Although Google has irrevocably released all of its patents on VP8 as a royalty-free format,[59] theMPEG LA, licensors of theH.264 patent pool, have expressed interest in creating apatent pool for VP8.[60][61] Conversely, other researchers cite evidence thatOn2 made a particular effort to avoid any MPEG LA patents.[62] As a result of the threat, theUnited States Department of Justice (DOJ) started an investigation in March 2011 into the MPEG LA for its role in possibly attempting to stifle competition.[63][64] In March 2013, MPEG LA announced that it had reached an agreement with Google to license patents that "may be essential" for the implementation of the VP8 codec, and give Google the right to sub-license these patents to any third-party user of VP8 orVP9.[65][66]

In March 2013,Nokia filed an objection to theInternet Engineering Task Force concerning Google's proposal for the VP8 codec to be a core part of WebM, saying it holds essential patents to VP8's implementation.[67] Nokia listed 64 patents and 22 pending applications, adding it was not prepared to license any of them for VP8.[68] On August 5, 2013, a court in Mannheim, Germany, ruled that VP8 does not infringe a patent owned and asserted by Nokia.[69]

See also

[edit]

References

[edit]
  1. ^Release v0.9.0 – webmproject/libvpx – GitHub, May 18, 2010,archived from the original on October 1, 2020, retrievedFebruary 8, 2016
  2. ^"Release 2023-01-31 v1.13.0 "Ugly Duckling"".github.com. January 31, 2023. RetrievedApril 15, 2020.
  3. ^ab"WebM FAQ". May 19, 2010.Archived from the original on September 22, 2021. RetrievedAugust 13, 2016.WebM is an open media file format designed for the web. WebM files consist of video streams compressed with the VP8 video codec and audio streams compressed with the Vorbis audio codec. The WebM file structure is based on the Matroska media container.
  4. ^WebM (Partial draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. August 19, 2020.Archived from the original on December 14, 2021. RetrievedDecember 1, 2021.
  5. ^"The WebM Project – About WebM".webmproject.org.Archived from the original on August 15, 2016. RetrievedAugust 13, 2016.
  6. ^Doig, Jeremy; Jazayeri, Mike (May 19, 2010),Introducing WebM, an open web media project, WebM Project,archived from the original on April 19, 2012, retrievedMay 19, 2010
  7. ^Montgomery, Chris (May 19, 2010),Xiph.Org announces support for the WebM open media project,Xiph,archived from the original on May 23, 2010, retrievedMay 20, 2010
  8. ^"The WebM Open Media Project Blog: VP9 Lands in Chrome Dev Channel".webmproject.org.Archived from the original on July 6, 2013. RetrievedNovember 16, 2013.
  9. ^"Media container formats (file types) - Web media technologies | MDN".developer.mozilla.org. RetrievedJanuary 15, 2023.
  10. ^Shaver, Mike (May 19, 2010)."Open Web, Open Video and WebM".The Mozilla Blog.Mozilla Foundation.Archived from the original on May 11, 2011. RetrievedMarch 8, 2011.
  11. ^Blizzard, Christopher (May 19, 2010)."Firefox, YouTube and WebM".Mozilla Hacks. Mozilla Foundation.Archived from the original on March 2, 2011. RetrievedMarch 8, 2011.
  12. ^Lie, Håkon Wium (19 May 2010)."Welcome, WebM <video>!".Opera Labs. Opera Software ASA. Archived fromthe original on 21 March 2011. Retrieved8 March 2011.
  13. ^Mills, Chris (May 19, 2010)."Opera supports the WebM video format".Dev.Opera. Opera Software ASA.Archived from the original on April 5, 2011. RetrievedMarch 8, 2011.On the day of the announcement, Opera released an experimental WebM-enabled build. This feature is now part of the core functionality of Opera 10.60 and all of our future desktop browser releases.
  14. ^Bankoski, Jim (May 19, 2010)."WebM and VP8 land in Chromium".The Chromium Blog. Google Inc.Archived from the original on May 11, 2011. RetrievedMarch 8, 2011.
  15. ^Hachamovitch, Dean (March 16, 2011)."HTML5 Video Update—WebM for IE9".IEBlog. Microsoft Corporation.Archived from the original on March 18, 2011. RetrievedMarch 16, 2011.IE9 supports HTML5 video using WebM for Windows customers who install third-party WebM support. As an industry, we still face many legitimate, unanswered questions about liability, risks, and support for WebM...
  16. ^avis (April 29, 2021)."New WebKit Features in Safari 14.1".WebKit.Archived from the original on May 6, 2021. RetrievedMay 6, 2021.
  17. ^"Apple – QuickTime – QuickTime Player – Tech Specs". Archived fromthe original on July 24, 2008. RetrievedApril 15, 2010.
  18. ^"Media formats supported by QuickTime Player in Mac OS X v10.6".Apple Support. Apple Inc. January 28, 2011.Archived from the original on September 7, 2011. RetrievedApril 1, 2011.
  19. ^"Adding additional media format support to QuickTime".Apple Support. Apple Inc. January 24, 2011.Archived from the original on February 11, 2011. RetrievedApril 1, 2011.
  20. ^Jazayeri, Mike (January 14, 2011)."More about the Chrome HTML Video Codec Change".The Chromium Blog. Google Inc.Archived from the original on February 15, 2011. RetrievedMarch 8, 2011.the WebM Project team will soon release plugins that enable WebM support in Safari and IE9 via the HTML standard <video> tag
  21. ^"WebM Media Foundation Components for Microsoft Internet Explorer".WebMProject.org. The WebM Project. Archived fromthe original on May 23, 2018. RetrievedFebruary 15, 2018.
  22. ^VideoLan – VLC 1.1.0 Release, VideoLAN,archived from the original on June 22, 2020, retrievedApril 15, 2020
  23. ^Add webm/VP8 support to native matroska demuxer., June 5, 2010,archived from the original on October 3, 2020, retrievedApril 15, 2020
  24. ^ffmpeg 0.6 release, ffmpeg.org, June 15, 2010,archived from the original on March 27, 2020, retrievedApril 15, 2020
  25. ^abDiary Of An x264 Developer: Announcing the world's fastest VP8 decoder, archived fromthe original on 30 September 2010
  26. ^PATCH VP8♫ decoder, FFmpeg-devel, June 15, 2010,archived from the original on October 3, 2020, retrievedApril 15, 2020
  27. ^abwebm support in Matroska tools, Matroska.org, May 20, 2010,archived from the original on November 29, 2018, retrievedApril 15, 2020
  28. ^Add : Internal VP8 Decoder, June 23, 2010,archived from the original on November 17, 2014, retrievedJune 23, 2010
  29. ^"Changelog/1.4.2499.0",Media Player Classic Home Cinema, September 7, 2010,archived from the original on December 14, 2012, retrievedAugust 28, 2012
  30. ^Android 2.3 Platform Highlights, Android Developer, December 6, 2010, archived fromthe original on December 10, 2010, retrievedDecember 11, 2010
  31. ^"Supported Media Formats – Android Developers".developer.android.com.Archived from the original on December 20, 2016. RetrievedJanuary 24, 2013.
  32. ^"WebM, VP9 and Opus Support in Microsoft Edge".blogs.windows.com. April 18, 2016. RetrievedFebruary 25, 2023.
  33. ^"Reference/Release Notes/2.80/Import Export - Blender Developer Wiki".wiki.blender.org.Archived from the original on July 11, 2019. RetrievedAugust 4, 2019.
  34. ^"Steve Jobs says no to Google's VP8 WebM codec".AppleInsider. May 21, 2010.Archived from the original on March 4, 2016. RetrievedJanuary 2, 2016.
  35. ^"Apple Developer Documentation".developer.apple.com. Archived fromthe original on August 22, 2021. RetrievedAugust 10, 2021.
  36. ^"How to change PS5 video capture formats".Android Central. November 16, 2020.Archived from the original on April 15, 2021. RetrievedApril 15, 2021.
  37. ^Millward, Dan (February 3, 2022)."How to record your Chromebook screen with audio and convert it to MP4".Chrome Computing.
  38. ^WebM Video Hardware RTLs, WebM Project,archived from the original on August 4, 2016, retrievedAugust 13, 2016
  39. ^Metz, Cade (May 19, 2010),Google open sources $124.6m video codec, The Register,archived from the original on August 10, 2017, retrievedAugust 10, 2017
  40. ^Broadcom Accelerates WebM Video on Mobile Phones, Newswire, May 19, 2010,archived from the original on July 8, 2011, retrievedMay 20, 2010
  41. ^Shah, Agam (May 27, 2010),Intel eyes hardware acceleration for Google's WebM, ComputerWorld,archived from the original on February 14, 2011, retrievedJune 2, 2010
  42. ^Talluri, Raj (May 19, 2010),Google's Impact on Web Video, Qualcomm,archived from the original on May 8, 2020, retrievedApril 15, 2020
  43. ^Meehan, Joseph (May 19, 2010),Our OMAP processors embrace WebM and VP8 with open ARMs, Texas Instruments,archived from the original on October 3, 2020, retrievedApril 15, 2020
  44. ^Demo of WebM Running on TI OMAP 4 Processor, WebM Project, October 5, 2010,archived from the original on October 24, 2010, retrievedOctober 15, 2010
  45. ^Chips&Media delivers latest dual HD video IP core with VP8 hardware decoding capability, Design & Reuse, November 18, 2010,archived from the original on September 27, 2020, retrievedApril 15, 2020
  46. ^"Tegra 4 GPU Whitepaper"(PDF).Nvidia.Archived(PDF) from the original on April 30, 2015. RetrievedMarch 10, 2015.
  47. ^Introducing 3D WebM Support with NVIDIA 3D Vision, The WebM Open Media Project Blog, May 26, 2011,archived from the original on May 29, 2011, retrievedMay 26, 2011
  48. ^YOUTUBE NOW IN 3D VISION, NVIDIA Blog, May 26, 2011, archived fromthe original on April 1, 2021, retrievedApril 15, 2020
  49. ^Open 3D video comes to the web thanks to NVIDIA, YouTube and Mozilla, ThinkDigit News, May 26, 2011,archived from the original on April 25, 2020, retrievedApril 15, 2020
  50. ^Rockchip and WebM Release RK29xx – World's First SOC to Support WebM HD Video Playback in Hardware, PRNewsWire, January 7, 2011,archived from the original on October 3, 2020, retrievedApril 15, 2020
  51. ^ZiiLABS VP8 Support Delivers Smooth Playback of 1080p WebM Video on ZMS Processors, ZiiLABS, June 11, 2011,archived from the original on June 19, 2011, retrievedJune 16, 2011
  52. ^Aki Kuusela (March 29, 2012)."WebM Gaining Momentum in Hardware". WebM Hardware Team.Archived from the original on January 3, 2013. RetrievedDecember 12, 2012.
  53. ^DiBona, Chris (June 4, 2010),Changes to the WebM Open Source License, WebM,archived from the original on July 20, 2012, retrievedJune 4, 2010
  54. ^Lee, Matt (May 19, 2010),Free Software Foundation statement on WebM and VP8, Free Software Foundation,archived from the original on August 7, 2020, retrievedApril 15, 2020
  55. ^Smith, Brett."Google's updated WebM license". Free Software Foundation.Archived from the original on June 7, 2010. RetrievedJune 14, 2010.
  56. ^"Various Licenses and Comments about Them – GNU Project – Free Software Foundation (FSF)". Free Software Foundation.Archived from the original on July 24, 2010. RetrievedJune 13, 2010.
  57. ^Smith, Brett."No double standards: supporting Google's push for WebM". Free Software Foundation.Archived from the original on January 21, 2011. RetrievedJanuary 19, 2011.
  58. ^"HTML5 and Web Video: Questions for the Industry from the Community". February 2, 2011.Archived from the original on February 20, 2011. RetrievedFebruary 22, 2011.
  59. ^Metz, Cade (May 20, 2010),Google backs open codec against patent trolls, The Register,archived from the original on June 29, 2017, retrievedAugust 10, 2017
  60. ^Metz, Cade (May 21, 2010),Google open video codec may face patent clash, The Register,archived from the original on August 10, 2017, retrievedAugust 10, 2017
  61. ^Fulton, Scott M. (May 21, 2010),Patent pool may be in the works for 'free' VP8 codec, Betanews,archived from the original on September 30, 2020, retrievedApril 15, 2020
  62. ^Daffara, Carlo (May 25, 2010),An analysis of WebM and its patent risk, carlodaffara.conecta.it,archived from the original on May 28, 2010, retrievedMay 25, 2010
  63. ^Catan, Thomas (March 4, 2011),Web Video Rivalry Sparks U.S. Probe, The Wall Street Journal,archived from the original on August 10, 2017, retrievedAugust 8, 2017
  64. ^Cheng, Jacqui (March 4, 2011)."Report: DoJ looking into possible anti-WebM moves by MPEG LA".Ars Technica.Condé Nast Digital.Archived from the original on March 8, 2011. RetrievedMarch 8, 2011.
  65. ^"Google and MPEG LA make a deal over VP8 codec – Update". The H.Archived from the original on December 8, 2013. RetrievedMarch 10, 2013.
  66. ^"Google and MPEG LA Announce Agreement Covering VP8 Video Format"(PDF). March 7, 2013. Archived fromthe original(PDF) on March 5, 2016. RetrievedMarch 8, 2013.
  67. ^"Nokia and Google clash on web video tech".BBC News. March 25, 2013.Archived from the original on March 28, 2013. RetrievedApril 5, 2013.
  68. ^"Nokia Corporation's Statement about IPR related to RFC 6386". March 21, 2013.Archived from the original on March 24, 2013. RetrievedApril 5, 2013.
  69. ^"The WebM Open Media Project Blog: Good News from Germany".webmproject.org.Archived from the original on August 23, 2013. RetrievedAugust 28, 2013.

External links

[edit]
Wikimedia Commons has media related toWebM videos.
Video
compression
ISO,IEC,
MPEG
ITU-T,VCEG
SMPTE
TrueMotion and AOMedia
Chinese Standard
  • AVS1 P2/AVS+(GB/T 20090.2/16)
  • AVS2 P2(GB/T 33475.2,GY/T 299.1)
    • HDR Vivid(GY/T 358)
  • AVS3 P2(GY/T 368)
Others
Audio
compression
ISO,IEC,
MPEG
ITU-T
IETF
3GPP
ETSI
Bluetooth SIG
Chinese Standard
Others
Image
compression
IEC,ISO,IETF,
W3C,ITU-T,JPEG
Others
Containers
ISO,IEC
ITU-T
IETF
SMPTE
Others
Collaborations
Methods
Lists
SeeCompression methods for techniques andCompression software for codecs
Retrieved from "https://en.wikipedia.org/w/index.php?title=WebM&oldid=1277567591"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp