Codec Pack for OEMs and ISVs
The Entropy Wave GStreamer Codec Pack is a collection of GStreamer plugins used for encoding and decoding a variety of media formats. Entropy Wave offers flexible licensing plans based on either a flat fee or per-unit royalty.
Entropy Wave can also provide support for Open Audio and Video codecs
Available codecs
Video Decoding
- DV Digital Video
- MPEG-2 video
- H.263
- MPEG-4 part 2 (ASP) video
- H.264/MPEG-4 part 10 (AVC)
- VC-1/Windows Media Video 9
Audio Encoding
- MPEG-1/2 Audio Layer III (mp3)
- MPEG-4 Advanced Audio Coding (AAC)
Video Encoding
- MPEG-2 video
- MPEG-4 part 2 (SP and ASP) video
- MPEG-4 part 10 (AVC)/H.264
Codecs may be licensed in any combination. Level support depends on hardware used for decoding. Entropy Wave provides test files in a variety of formats, profiles, sizes, and bit rates to help you determine the level support of a particular hardware/decoder combination.
Features
- For Windows XP or later, OS/X 10.4, Linux x86-32, or Linux x86-64
- Developed with new GStreamer base classes to provide fast seeking and perfect time synchronization.
- Can be built “fat”, to run optimally on any system, or “thin”, optimized for a specific system, such as an embedded target. Please let us know of your target requirements.
- Decoders provide warnings on the GStreamer pipeline bus indicating that a particular video stream requires more than 100% CPU to decode.
- Warnings provided for corrupted frames.
- Compatible with older versions of GStreamer.
- Encoders work in both constant bit rate (CBR), average bit rate (ABR), and variable bit rate (VBR), or constant quality mode.
- CBR mode is “true” constant bit rate, including a buffer model (VBV).
- Encoders work with both small buffers for video conferencing and large buffers for higher quality.
Approximate Binary Sizes
Example sizes for Linux x86-32. “Fat” is compiled to run optimally on all CPU varieties, “Thin” is compiled to run on one specific CPU.
| Fat | Thin | Thin (compressed) | |
| All video decoders | 5.8 MB | 3.2 MB | 1.0 MB |
| H.264 decoder only | 3.3 MB | 2.1 MB | 0.6 MB |
| VC-1 decoder only | 1.2 MB | 0.6 MB | 0.2 MB |
Licensing
Please contact <info@entropywave.com> for details. For most formats, patent licensing is required from a third party such as MPEG-LA. Entropy Wave can assist with determining your needs.
