Codec library implementing VP8 and VP9 encoders and decoders
libvpx
Screenshot
Original author(s)
On2 Technologies / Google
Developer(s)
Alliance for Open Media
Initial release
May 19, 2010; 13 years ago (2010-05-19)[1][2]
Stable release
1.14.0[3]
/ 18 January 2024; 3 months ago (18 January 2024)
Repository
chromium.googlesource.com/webm/libvpx/
Written in
C, assembly
Operating system
Unix-like (including Linux, FreeBSD and Mac OS X), Windows
Type
Video encoder and decoder
License
New BSD license
Website
www.webmproject.org/tools/
libvpx is a free software video codec library from Google and the Alliance for Open Media (AOMedia). It serves as the reference software implementation for the VP8 and VP9 video coding formats, and for AV1 a special fork named libaom that was stripped of backwards compatibility.
As free software it is published also in source code under the terms of the revised BSD license. It ships with the commandline tools vpxenc/aomenc and vpxdec/aomdec that build on its functionality.
^Cite error: The named reference first-release was invoked but never defined (see the help page).
^Cite error: The named reference webm-announcement was invoked but never defined (see the help page).
libvpx is a free software video codec library from Google and the Alliance for Open Media (AOMedia). It serves as the reference software implementation...
the encoding speed of libvpx. The speed improvement was said to be 50-70%, and the code "publicly available as part of libvpx". VP9 is customized for...
Creative Commons Attribution 3.0 license. That same year, Google also released libvpx, the reference implementation of VP8, under the revised BSD license. Opera...
files. FFmpeg can encode and decode VP8 videos when built with support for libvpx, the VP8/VP9 codec library of the WebM project, as well as mux/demux WebM-compliant...
reference encoder achieved 34%, 46.2%, and 50.3% higher data compression than libvpx-vp9, x264 High profile, and x264 Main profile respectively. Like VP9, but...
Imaging Component. FFmpeg linked with the VP8/VP9 reference codec library libvpx can extract VP8 key frames from WebM media and a script can then add the...
Through testing, they determined that ffvp8 was faster than Google's own libvpx decoder. Starting with version 0.6, FFmpeg also supported WebM and VP8....
Retrieved 5 August 2019. "#3271 (Allow using additional pixel formats with libvpx-vp9) – FFmpeg". trac.ffmpeg.org. Archived from the original on 16 June 2020...
Using FFmpeg or Xvid FourCC: DIV3 FourCC: WMV3 Through libavcodec Using Libvpx FourCC: WMV2 Avidemux 2.5 Change Log (included with the Avidemux 2.5.5 for...