smpeg
« 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 smpeg
About:
Smpeg is a library based on SGI's MPEG playback API. It provides audio and video playback capabilities for MPEG-1 and MPEG-2 streams, integrating with the SDL multimedia library for efficient, cross-platform rendering and audio output.
Key Features:
  • MPEG-1 and MPEG-2 video/audio decoding
  • SDL integration for cross-platform playback
  • C++ API for easy integration
  • Supports real-time streaming playback
Use Cases:
  • Adding video playback to SDL-based games or applications
  • Building custom media players for desktop environments
  • Decoding MPEG streams for embedded systems
Alternatives:
  • FFmpeg – FFmpeg is a much more comprehensive multimedia framework supporting a wider range of codecs and formats, but Smpeg offers a simpler, lightweight solution specifically for MPEG playback via SDL.
  • libmpeg2 – libmpeg2 focuses solely on decoding MPEG-2 video streams, whereas Smpeg provides a complete player solution with SDL audio and video output integration.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 10:40am 1 VERSION_BUMP 19a7624f