Entropy Wave

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.