libvpx-devel - Development files for libvpx, a VP8/VP9 codec library

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename libvpx-devel-1.8.0-2.1.x86_64.rpm
Package name libvpx-devel
Package version 1.8.0
Package release 2.1
Package architecture x86_64
Package type rpm
Category Development/Languages/C and C++
License BSD-3-Clause AND GPL-2.0-or-later
Maintainer -
Download size 41.39 KB
Installed size 123.11 KB
Development headers and library
WebM is an open, royalty-free, media file format designed for the web.
WebM defines the file container structure, video and audio formats.
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 container.


Package Version Architecture Repository
libvpx-devel-1.8.0-112.1.x86_64.rpm 1.8.0 x86_64 Multimedia Libs
libvpx-devel-1.8.0-112.1.i586.rpm 1.8.0 i586 Multimedia Libs
libvpx-devel-1.8.0-2.1.i586.rpm 1.8.0 i586 openSUSE Oss
libvpx-devel - - -


Name Value
/usr/bin/pkg-config -
libvpx6 = 1.8.0


Name Value
libvpx-devel = 1.8.0-2.1
libvpx-devel(x86-64) = 1.8.0-2.1
pkgconfig(vpx) = 1.8.0


Type URL
Binary Package libvpx-devel-1.8.0-2.1.x86_64.rpm
Source Package libvpx-1.8.0-2.1.src.rpm

Install Howto

Install libvpx-devel rpm package:

# zypper install libvpx-devel




2019-04-24 - Martin Li?ka <>
- Disable LTO (boo#1133255).
2019-02-11 - Adrian Schröter <>
- disable vsx on ppc64le to fix build failure
2019-02-05 - Adrian Schröter <>
- update to version 1.8.0
This release focused on encoding performance for realtime and VOD use cases.
- Upgrading:
This adds and improves several vp9 controls. Most are related to SVC:
- Frame dropping in SVC.
- Inter-layer prediction in SVC.
- Enable long term temporal reference in SVC.
- Extend and improve this control for better flexibility in setting SVC
pattern dynamically.
- Allow for post-encode frame dropping (applies to non-SVC too).
- Enable spatial layer sync frames.
- Extend api to specify temporal id for each spatial layers.
- Extend Region of Interest functionality to VP9.
- Enhancements:
2 pass vp9 encoding has improved substantially. When using --auto-alt-ref=6,
we see approximately 8% for VBR and 10% for CQ. When using --auto-alt-ref=1,
the gains are approximately 4% for VBR and 5% for CQ.
For real-time encoding, speed 7 has improved by ~5-10%. Encodes targeted at
screen sharing have improved when the content changes significantly (slide
sharing) or scrolls. There is a new speed 9 setting for mobile devices which
is about 10-20% faster than speed 8.
- Bug fixes:
VP9 denoiser issue.
VP9 partition issue for 1080p.
VP9 rate control improvments.
Postprocessing Multi Frame Quality Enhancement (MFQE) issue.
VP8 multithread decoder issues.
A variety of fuzzing issues.
- so name is changing to 6
- use optflags for building
2018-03-06 -
- update to version 1.7.0
This release focused on high bit depth performance (10/12 bit) and vp9
encoding improvements.
- Upgrading:
This release is ABI incompatible due to new vp9 encoder features.
Frame parallel decoding for vp9 has been removed.
- Enhancements:
vp9 encoding supports additional threads with --row-mt. This can be greater
than the number of tiles.
Two new vp9 encoder options have been added:
- -corpus-complexity
- -tune-content=film
Additional tooling for respecting the vp9 "level" profiles has been added.
- Bug fixes:
A variety of fuzzing issues.
vp8 threading fix for ARM.
Codec control VP9_SET_SKIP_LOOP_FILTER fixed.
Reject invalid multi resolution configurations.
- drop obsolete CVE-2017-13194.patch
- switch to git service since no tar ball at the old place anymore
- so name increase to 5
- use gnu99 for ppc
2018-03-02 -
- Enable VP9 10bit encoding support boo#1083537
2018-01-18 - Adrian Schröter <>
- cleanup traces for testing, we don't have the >400MB test data here
2018-01-18 - Adrian Schröter <>
- Fix OOB caused by odd frame width with patch from android
Adding patch CVE-2017-13194.patch (CVE-2017-13194)
- this changelog entry also contains the new scheme with full name
and "umlaut" to test which tools may break with it in our distro.
Please track problems here:
2017-08-31 -
- limit maximum size to 8K Fulldome resolution to avoid
DoS attacks. CVE-2017-0641 boo#1056539
2017-03-03 -
- Version update to 1.6.1:
* Improvements on the VP9 speed of encoding and decoding
* Various fixes found by fuzzing
2017-01-01 -
- Summary updates

See Also

Package Description
libvpx6-1.8.0-2.1.i586.rpm VP8/VP9 codec library
libvpx6-1.8.0-2.1.x86_64.rpm VP8/VP9 codec library
libvpx6-32bit-1.8.0-2.1.x86_64.rpm VP8/VP9 codec library
libvshadow-devel-0~20170902-3.5.i586.rpm Development files for libvshadow
libvshadow-devel-0~20170902-3.5.x86_64.rpm Development files for libvshadow
libvshadow-tools-0~20170902-3.5.i586.rpm Tools to access the Volume Shadow Snapshot (VSS) format
libvshadow-tools-0~20170902-3.5.x86_64.rpm Tools to access the Volume Shadow Snapshot (VSS) format
libvshadow1-0~20170902-3.5.i586.rpm Library and tools to access the Volume Shadow Snapshot (VSS) format
libvshadow1-0~20170902-3.5.x86_64.rpm Library and tools to access the Volume Shadow Snapshot (VSS) format
libvslvm-devel-0~20160110-2.4.i586.rpm Header files and libraries for developing applications for libvslvm
libvslvm-devel-0~20160110-2.4.x86_64.rpm Header files and libraries for developing applications for libvslvm
libvslvm-tools-0~20160110-2.4.i586.rpm Several tools for reading Linux Logical Volume Manager (LVM) volume systems
libvslvm-tools-0~20160110-2.4.x86_64.rpm Several tools for reading Linux Logical Volume Manager (LVM) volume systems
libvslvm1-0~20160110-2.4.i586.rpm Library to access Linux Logical Volume Manager (LVM) volume containers
libvslvm1-0~20160110-2.4.x86_64.rpm Library to access Linux Logical Volume Manager (LVM) volume containers