0.5.0 GPL (GNU General Public License)    
5.0/5 1
gpac is a multimedia framework for MPEG-4, VRML, X3D, ...





GPAC is an implementation of the MPEG-4 Systems standard (ISO/IEC 14496-1) developed from scratch in ANSI C.

The main development goal is to provide a clean (a.k.a. readable by as many people as possible), small and flexible alternative to the MPEG-4 Systems reference software (known as IM1 and distributed in ISO/IEC 14496-5). The MPEG-4 Reference software is indeed a very large piece of software, designed to verify the standard rather than provide a small, production-stable software.
GPAC is written in ANSI C for portability reasons (embedded platforms and DSPs) with a simple goal: keep the memory footprint as low as possible.

The second development goal is to achieve integration of recent multimedia standards (SVG/SMIL, VRML, X3D, SWF, etc) into a single framework. This stage is still under drafting but has started with VRML97 support.
GPAC already features 2D and 3D multimedia playback, MPEG-4 Systems encoders/multiplexers and publishing tools for content distribution.

GPAC is licensed under the GNU General Public License (see FAQ).

The current GPAC release (0.2.3) already covers a very large part of the standard, and features what can probably be seen as the most advanced and robust 2D MPEG-4 Player available worldwide, as well as a decent 3D MPEG-4/VRML player with some X3D support.

GPAC is currently running under Windows, Linux platforms - WindowsCE/PocketPC platform is not actively maintained but GPAC 0.2.3 is running on an iPaq device.
Last updated on May 27th, 2012

0 User reviews so far.