Because the world is round it turns me on. Because the world is round...
The 'official' term would rather be 'Rich Media' and you may spend some time on the web looking for a
good definition of that term... To summarize, 'rich media' usually means multimedia content with local and client-server
interactivity, natural audio and video (ex MPEG-1 and MPEG-2) mixed with synthetic audio (MIDI, MPEG-4 Structured
Audio), 2D and 3D graphics, web content, etc. ... Add a bit of content protection and description,
some intelligence (scripts, Java), distribute it as a whole or fragmented over several networks and you're
close to it (at least on the client side aspects of the topic...).
By 'Advanced Content', consider more the fact that we're using mostly primitive media content nowadays, appart from Flash and DVD, and that it's time for you to investigate a bit more some Great, Powerfull, Appealing Content...
To make a long answer short, the first thing you need to know is that your so-called MPEG-4 movie player only plays what you think
a movie is, that is a video and a synchronized audio (sometimes selectable) and maybe a subtitle. And this is the most primitive form of MPEG-4 movies.
The second thing you need to know, you will soon learn by browsing this web site.
DVD is not on the todo list, there are plenty of nice and efficient DVD players out there... For the rest and since version 0.1.2, GPAC supports FFMPEG libraries for demuxing and decoding, so should play most AV file formats known.
Osmo4 is a 2D MPEG-4 player for the Windows platform developed at ENST by your servitor during the year 2002-2003, based on the MPEG-4 Systems reference Software (a.k.a. IM1). The resulting player has been distributed by ENST under the name Osmo4 and started versioning at 1.0. Meanwhile the logical 2D renderer of Osmo4 was ported in C into the GPAC framework, the result being as good as the original player. At that time a lot of people where asking if porting Osmo4 to other platforms than Win32 would be easy, and the reply was always 'no', Osmo4 being completely windows-centric. Moreover the MPEG-4 Systems Reference Software is a huge beast, not easily portable nor configurable. The solution to that was simple: releasing GPAC and have people help us in the port and development of the project. However since the name Osmo4 was registered at M4IF for binary releases in the year 2003, we have kept the name and restarted a versioning matching the GPAC project versions. Therefore the player available in GPAC is also named Osmo4: "Osmo4 est mort, Vive Osmo4!".
GPAC is running on the following platforms:
The answer is no. Such tools already exist (like the very nice YAMB or MP4BoxGUI), and work quite well. GPAC's focus on GUI authoring is targeted at full multimedia authoring tools, but this is a much longer-term goal.
The answer is out there and it will find you... if you want it to. Or if you stop by our forums !
(C) 2000-05 JLF / (C) 2005-0X ENST - $Date: 2007/08/30 13:19:19 $ - Webmaster