
What is webm?

WebM is a multimedia container format designed to provide a high-quality, royalty-free video compression format for use with HTML5 video. The development of the project is sponsored by Google. A WebM file consists of VP8 video and Vorbis audio, in a container based on a Matroska profile. The project launches related WebM software under a BSD license, and all users receive a royalty-free, non-exclusive, worldwide non-exclusive patent license. The purpose of the repository is to maintain the video and audio streams, so that they can be synchronized for playback. The container is comparable to a QuickTime or MPEG4 file.

What is the VP8 video codec?
VP8 is a highly efficient video compression technology developed by On2 Technologies. Google acquired On2 in February 2010. For more information, see the “VP8 Video Codec” section below.
What is the Vorbis audio codec?
Vorbis is an open source audio compression technology. It is an independent project of the Xiph Foundation. For more information on Vorbis, visit www.vorbis.org.
A valid WebM file can only contain VP8 video and Vorbis audio in a webm container.
Native support for Mozilla Firefox 4, Opera 10.6, and Google Chrome WebM was announced at the Google I / O 2010 conference. However, not all web browsers natively support WebM.Media players, such as VLC, Miro, and Winamp , have announced their compatibility. MPlayer has native support for playing WebM files.
YouTube now offers WebM videos as part of its HTML5 player experience. All files uploaded at resolutions of 720p and higher are encoded for WebM at 480p and 720p, and other resolutions will follow. YouTube is committed to encoding its entire video portfolio for the online encryption platform WebM.Sorenson Media now supports VP8, and WebM.Skype has implemented the VP8 codec for Skype 5.0 software. Logitech plans to use WebM as part of a video call service. NVIDIA announced support for 3D Video for WebM through HTML5 and its NVIDIA 3D Vision technology.



