Category Archives: Release

GPAC Release 0.2.4

Many new things on the authoring side in this release:

  • lifting of MP4Box (nicer help screens, progress reports and options cleaning). MP4Box usage is slightly different, make sure you read this first !!
  • 3GPP2 tools (importers/exporters/hinters for EVRC, QCELP and SMV codecs).
  • Support for ISMA E&A (ISMACryp specification) in MP4Box including hinting, and some support in players.
  • More AVC/H264 (raw importer, exporter, hinter) and AVC B-slice support through ffmpeg.
  • More 3GPP/MPEG-4 text support (SUB subtitles and QT TeXML import, track extraction to SRT).
  • Many fixes in MP4Box hinters (AMR, MPA bandwidth signaling) and enhancement (RTP aggregation for non-MPEG-4 payloads).
  • Support for AMR and AMR-WB with 3GPP floating-point code in players (much faster).
  • H263 and raw MPEG-4 video (CMP/M4V) importers.
  • Experimental streaming cache in osmo4 (w32 and linux) for media recording (and I do mean experimental…)
  • Many, many, many fixes here, there and everywhere…

And for the first time in a year or so, Osmo4 on PocketPC (2D only) has been stabilized and is much more usable!

GPAC Release 0.2.3

Many new things in this release:

  • AAC-ADTS format (including internet radios), HE-AAC/AAC-SBR/aacPlus support, AMR raw format
  • 3GPP timed text (encoding/decoding/playback) and streaming (RTP packetizer and reassembler). Added SRT to 3GP text conversion.
  • AVC/H264 through ffmpeg along with YAIFDA (Yet Another Improved FFmpeg Demuxer Announcement).
  • Playlist and browser-like navigation in Osmo4 (w32 and wx)
  • MP4Box improvements:
    • MPEG-1/2 PS to MP4 and MPEG 1/2 video hinters (thanks to MPEG4IP)
    • Easy Multitrack MP4/3GP creation
    • 3GP timed text tools (conversion, extraction)
    • AAC-ADTS and raw AMR support.
  • More X3D support and 3D fixes
  • Reworked multichannel audio mixer, including multichannel->stereo converter
  • Stream selection (when possible) in Osmo4
  • PocketPC version should be usable (not entirely tested though 🙂

The GPAC Regression Tests have been updated (mainly X3D tests) and are available for download.

GPAC Release 0.2.2

GPAC after a lifting… Many architectural changes since last release (GPAC core is now a shared library) but also new features:

  • Support for OGG format (including icecast streams), Vorbis and Theora codecs
  • Support for Shoutcast streams
  • Improved ffmpeg demuxer.
  • GPAC now relies on mime types for file associations.
  • X3D integration (both XML and VRML formats)
  • More VRML/X3D support: GZip’ed worlds, multiple URL, viewpoint addressing in URLs and Anchor
  • Decoding and network stats in all GUIs

The LGPL libm4isomedia has also been updated and is available for download.

GPAC Release 0.2.1

GPAC is on the road to nowhere – Come on inside. Many new things in this release:

  • Stable 3D renderer supporting all common nodes between MPEG-4 and VRML 97. Overview:
    • Many 2D & 3D graphic primitives (and extruded text through hardcoded protos 🙂
    • MPEG-4 special nodes: Layer2D, Layer3D, CompositeTexture2D and CompositeTexture3D
    • Lighting, texture mapping, viewpoints & navigation
    • User interactions supported in main scene, layers and composite textures
    • User navigation supported in main scene and layer3D
    • Collision detection & gravity – still buggy, you may walk through walls or get stuck on the ground like “Le Passe Muraille”…
  • Support for BT/XMTA/WRL and basic SWF in the players.
  • Good VRML support, including the powerfull CreateVrmlFromString (but no compressed wrl support).
  • Much more stable SDL/Linux support.
  • Faster and more reliable javascript support.
  • MP4Box now supports >2GB files (avi importer should also).

GPAC Release 0.2.0

After several months of chaotic development, GPAC leaves the 2D world! Many new things in this release:

  • Rendering plugins for 2D (stable) and 2D/3D via OpenGL (quite basic, under development). The 3D renderer supports:
    • All 2D primitives, Box/Cone/Cylinder/Sphere/IndexedFaceSet/IndexedLineSet, texture mapping and material
    • Frustum culling, basic viewpoint handling.
    • No lights (except headlight), no user interactions.
  • Osmo4 now available under linux through wxWidgets 2.5.2
  • MP4Box: stable avi B-Frame parser (packed and unpacked bitstreams), support for UTF-16 BT and XMT documents, simple Flash (.swf) to BT/XMT/MP4 converter.