Linux SoftwareMultimediaAudiogpac 0.4.2

gpac 0.4.2


GPAC is an implementation of the MPEG-4 Systems standard (ISO/IEC 14496-1) developed from scratch in ANSI C. The main development
Developer:   Jean Le Feuvre
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


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.

Here are some key features of "gpac":
  • MP4 and 3GPP file reading, both local and through http download (QuickTime FastStart).
  • MP3 (local and http) and ShoutCast.
  • AAC file reading and AAC http streaming (needs latest faad2 cvs tarball).
  • Media Codecs: MPEG-4 Visual Simple Profile, MPEG-4 Audio AAC, JPEG, PNG, AMR audio and all codecs supported by the FFMPEG library (including AVC/H264).
  • All media containers supported by the FFMPEG library: avi, mpeg, vob, etc...
  • Xiph.org Media: Ogg file format (including http read and Icecast), Vorbis audio and Theora video.
  • 3GPP Timed Text / MPEG-4 Streaming Text.
  • Streaming support: RTP and RTSP/SDP for MPEG-4 Visual/Audio, MPEG-1/2 audio and video, 3GPP timed text, AMR audio and H263 video.
  • Multichannel audio, multichannel to stereo mapper.
  • MPEG-4 scenes (2D, 3D and mixed 2D/3D scenes) - read from binary format (BIFS) and textual format (BT/XMT-A).
  • VRML 2.0 (VRML97) scenes (without GEO or NURBS extensions).
  • X3D scenes (not complete) - supports both X3D (XML format) and X3DV (VRML format).
  • JavaScript support for MPEG4/X3D/VRML.
  • Compressed description (GZip) supported for all textual formats of MPEG4/X3D/VRML.
  • Simple SVG scenes (not complete).
  • Simple SWF (Macromedia Flash) scenes (no ActionScript, no clipping, etc).
  • HTTP reading of all scene descriptions.
    tags audio and  the mpeg  video 3gpp  the ffmpeg  3gpp timed  ffmpeg library  timed text  x3d vrml  mpeg4 x3d  not complete  scenes not  amr audio  development goal  

    Download gpac 0.4.2


     http://prdownloads.sourceforge.net/gpac/gpac-0.4.2.tar.gz?use_mirror=internap
     http://prdownloads.sourceforge.net/gpac/gpac-0.4.2.tar.gz?use_mirror=nchc
     http://prdownloads.sourceforge.net/gpac/gpac-0.4.2.tar.gz?use_mirror=citkit


    Authors software

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

    The main development


    Similar software

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

    The main development

    MPEG Audio/Video Player 1.1.2 (by Dennis Lew)
    MPEG Audio/Video Player is a simple MPEG and AC3 player for Linux, BSD, and Windows systems.

    It plays MPEG transport, program, and

    LibMPEG3 1.7 (by Heroine Virtual)
    Libmpeg3 supports advanced editing and manipulation of MPEG streams

    mpeglib 0.4.1 (by Martin Vogt)
    mpeglib is a mp3 and mpeg I video/audio library for linux.

    The library includeds three command line players, for mp3,wav,mpeg vide

    VLC 0.8.6 (by The VideoLAN Team)
    VLC (initially VideoLAN Client) is a highly portable multimedia player for various audio and

    SMPEG 0.4.4 (by Loki Software, Inc.)
    SMPEG is SDL MPEG Player Library.

    SMPEG is based on UC Berkeley's mpeg_play software MPEG decoder and SPLAY, an mpeg audio decoder

    MPEG::Audio::Frame 0.09 (by Yuval Kojman)
    MPEG::Audio::Frame is a class for weeding out MPEG audio frames out of a file handle.

    SYNOPSIS

    use MPEG::Audio::Frame;

    FAME 0.9.0 (by Vivien Chappelier)

    Ogg Vorbis 1.1.2 (by Xiph.Org)

    getID3() 1.7.7 (by James Heinrich)


    Other software in this category

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

    The main development

    Gaim Video and Voice Support 1.2.0 (by Tim Ringenbach)

    XMMS 1.2.10 (by H?vard Kv?len)
    XMMS is a multimedia player for unix systems

    LAME 3.97 (by Mark Taylor)
    LAME is short from LAME Ain't an MP3 Encoder and is a research project for learning about and improving MP3 encoding technology

    Audacity 1.2.6 (by Dominic Mazzoni)
    Audacity project is a free, easy-to-use audio editor and recorder for Windows, Mac OS X

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags