-
Notifications
You must be signed in to change notification settings - Fork 531
SceneCodingIntro
Warning
GPAC's wiki has moved to wiki.gpac.io.
This github wiki will no longer be updated.
You can contribute to GPAC's documentation here.
A scene description is a language describing animations, interactivity, 2D and 3D shapes, audio and video relationship in a presentation. GPAC supports a variety of scene description languages:
- MPEG-4 BIFS, in its binary form, text form and XML form
- Web3D VRML97 and X3D
- SVG 1.2 Tiny profile
- MPEG-4 LASeR
- A subset of SWF (Adobe Flash)
MP4Box supports encoding of BIFS and LASeR, as well as various conversions operations. A detailed list of supported operations is provided here.
Rendering is supported in GPAC through the Compositor filter.
For MPEG-4 Systems scene coding and media packaging, GPAC relies on standard MPEG-4 descriptions but defines its own extensions for media multiplexing, as well as for some BIFS commands. You may also have a look at the tips and tricks page.