smpeg2
« Back to VersTracker
Description:
SDL MPEG Player Library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: multimedia video mpeg sdl library
Install: brew install smpeg2
About:
Smpeg2 is an SDL-based MPEG playback library designed for embedding video and audio capabilities into applications. It provides a robust API for decoding and rendering MPEG-1 and MPEG-2 streams, making it a foundational component for multimedia projects. Its primary value lies in offering a stable, open-source solution for integrating video playback into SDL-based environments.
Key Features:
  • Supports MPEG-1 and MPEG-2 video/audio decoding
  • Integrates seamlessly with the SDL multimedia library
  • Provides a C++ API for easy implementation
  • Includes a command-line player for testing and playback
Use Cases:
  • Developing custom video players for games or applications
  • Adding video playback support to SDL-based projects
  • Creating cross-platform multimedia tools
Alternatives:
  • FFmpeg – FFmpeg is a more comprehensive multimedia framework supporting a vast array of codecs and formats, but it is significantly more complex to integrate than Smpeg2.
  • GStreamer – GStreamer offers a highly modular and flexible pipeline-based framework for multimedia, which is more powerful but also has a steeper learning curve.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 10:39am 0 VERSION_BUMP 0acc77f2