Lience : LGPL 2.1
Contributeurs : Jean Le Feuvre et al.
Dernière mise à jour : juin 2019.
GPAC fournit trois ensembles d’outils basés sur une bibliothèque centrale appelée libgpac :
- Un lecteur multimédia, appelé Osmo4 / MP4Client,
- Un packager multimédia, appelé MP4Box,
- Un orchestrateur générique de pipeline médiatique, appelé gpac, utilisé pour construire des sessions de traitement médiatique complexes (transcodeurs, streamers, renderers, …)
GPAC est multi-plateformes. Principalement écrite en C 99, GPAC fonctionne sous Windows, Linux, MacOSX, Android, iOS (iPhone et iPad) et Linux intégré (le support de WindowsMobile et SymbianOS a été abandonné).
GPAC s’adresse à un large public allant des étudiants ou des créateurs de contenu qui veulent expérimenter les nouvelles normes pour les technologies interactives et de diffusion ou qui veulent convertir des fichiers pour les appareils mobiles, jusqu’aux développeurs qui ont besoin de lecteurs et/ou de serveurs pour les applications de diffusion multimédia en continu.
GPAC est développé à Télécom Paris dans le cadre des travaux de recherche de l’équipe Multimédia.