libmpeg2
« Back to VersTracker
Description:
Library to decode mpeg-2 and mpeg-1 video streams
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: video decoding multimedia mpeg2 library
Install: brew install libmpeg2
About:
libmpeg2 is a lightweight, high-performance C library designed for decoding MPEG-1 and MPEG-2 video streams. It provides a complete implementation of the decoding process, including parsing, bitstream processing, and IDCT. Its primary value is enabling developers to add robust MPEG video playback to applications with minimal dependencies and overhead.
Key Features:
  • Decodes MPEG-1 and MPEG-2 video standards
  • Lightweight C library with minimal dependencies
  • Provides both low-level and high-level decoding APIs
  • Includes an accurate reference decoder (libmpeg2) and a faster optimized decoder (libmpeg2convert)
Use Cases:
  • Integrating MPEG video playback into custom media players
  • Building embedded systems or applications requiring efficient video decoding
  • Transcoding or processing video files in server-side workflows
Alternatives:
  • FFmpeg (libavcodec) – FFmpeg is a much larger, comprehensive multimedia framework that supports virtually all codecs, whereas libmpeg2 is a specialized, lightweight library focused solely on MPEG-1/2 decoding.
  • GStreamer – GStreamer is a full multimedia framework for building pipelines, while libmpeg2 is a lower-level library that performs the specific decoding task.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 6:52am 1 VERSION_BUMP 10efcf9a
Sep 11, 2025 12:40am 1 VERSION_BUMP 8278d3c9