GPAC

GPAC 26.07

Ultramedia Open Source Infrastructure for Video Streaming and Next-Gen Multimedia Transcoding, Packaging and Delivery.

  • By GPAC
  • Open Source
  • Updated Jul 24, 2026
Download for Windows

About GPAC

The GPAC Open Source framework empowers the seamless handling of a diverse range of multimedia elements. It is an all-in-one solution for processing, inspecting, packaging, streaming, playback and interaction with media content.
GPAC handles audio, video, subtitles, metadata, scalable graphics, encrypted media, 2D/3D graphics and ECMAScript to enable the most beautiful and unimaginable ultramedia experiences. GPAC’s comprehensive suite of tools, including the renowned MP4Box and the versatile gpac application, offer robust functionality for media manipulation, packaging and streaming.

What's new in 26.07

General

  • Clean up of remaining 'test mode' and 'old arch'

MPEG-DASH & HLS

  • Improved support of discontinuities in packager and client
  • Add sfrag tolerance to generate segments with a fixed number of fragments but variable-duration fragments
  • Add dashif.ingest profile for DASH-IF Live Ingest
  • SVCTE35 and MPD inband and out-of-band events
  • Improved DASH L3D and LLHLS
  • Support for cleanup of timeshift buffer in manifest in multi-period cases

Encryption

  • EVP support in encryption for hardware AES
  • AV1 scalable ID (temporal a/o spatial) filtering

Filters

  • Discontinuity detection in reframer and in dasher
  • Improve mediaserver MABR repair option
  • SourceID matching by prefix now possible
  • Add option to switch Periods when new encryption key is encountered
  • Allow DREF URL override in mp4dmx
  • Raw IAMF mux to/demux from MP4
  • Accept empty initial playlist in flist
  • Allow source loading to use custom source filters other than JS
  • Improved GHI demuxer for manifest regeneration
  • Allow ffavf to be used as source
  • Added tolerance for sfrag mode in mp4mx to align to sap frames

Other

  • Added MP4Box option for automatic track reordering
  • Test modes for GF_Blob and gfio from mem in gpac cli
  • Remote monitoring web app now supports inspecting from logs (use -rmt -rmt-log to start recording)
  • Added light formatting syntax to filter status
  • Switch to QJS 26-06
  • Refined gfio from mem to allow multiple concurrent users, needed by some demuxers
  • More configuration options for H2 and H3, improved QUIC support
  • Many bug fixes and security patches

Full release notes »

Technical details

PublisherGPAC
Version26.07
Release date2026-07-24
LicenseLGPL-2.1
Installer typenullsoft
Architecturex86, x64
Package IDGPAC.GPAC

Links & install command

Install GPAC from the command line with Windows Package Manager (winget):

winget install --id=GPAC.GPAC -e

audiocodecconvertdecodedemuxencodefiltermediamp4boxmultimediamuxrecordstreamstreamingtranscodevideo

Older versions

  • 26.02
  • 2.4
  • 2.2.1