GPAC ay isang pagpapatupad ng mga standard MPEG-4 System (ISO / IEC 14496-1) na binuo mula sa simula sa ANSI C.
Ang pangunahing layunin unlad ay upang magbigay ng isang malinis (aka nababasa sa pamamagitan ng ng maraming mga tao hangga't maaari), maliit at may kakayahang umangkop kahalili sa MPEG-4 reference software System (kilala bilang IM1 at maibahagi sa ISO / IEC 14496-5). Ang MPEG-4 Sanggunian ng software ay sa katunayan isang napakalaking bahagi ng software, na idinisenyo upang i-verify ang standard sa halip na magbigay ng isang maliit, produksyon-stable na software.
GPAC ay nakasulat sa ANSI C para sa mga kadahilanang maaaring dalhin (naka-embed na mga platform at DSPs) may isang simpleng layunin: panatilihin ang bilang mababang hangga't maaari ang memorya ng bakas ng paa
Ang pangalawang layunin unlad ay upang makamit ang pagsasama-sama ng mga kamakailang mga pamantayan ng multimedia (SVG / SMIL, VRML, X3D, SWF, atbp) sa isang solong. balangkas. Ang hakbang na ito ay pa rin sa ilalim ng pagbalangkas ngunit ay nagsimula sa VRML97 suporta.
GPAC na nagtatampok ng 2D at pag-playback ng multimedia 3D, MPEG-4 Systems encoder / multiplexers at mga tool sa pag-publish para sa pamamahagi ng nilalaman.
GPAC ay lisensyado sa ilalim ng GNU General Public License (tingnan ang FAQ).
Ang kasalukuyang GPAC release (0.2.3) na sumasaklaw sa isang napakalaking bahagi ng standard, at nagtatampok ng kung ano ang maaaring marahil ay makikita bilang ang pinaka-advanced na . at magagamit matatag 2D MPEG-4 Player sa buong mundo, pati na rin ang isang disenteng 3D MPEG-4 / VRML player na may ilang suporta X3D
GPAC ay kasalukuyang tumatakbo sa ilalim ng Windows, Linux platform - WindowsCE / PocketPC platform ay Hindi aktibong pinananatili ngunit GPAC 0.2.3 ay tumatakbo sa isang aparatong iPaq
Mga Tampok :.
- MP4 at 3GPP file sa pagbabasa, parehong lokal at sa pamamagitan ng http download (QuickTime FastStart).
- MP3 (lokal at http) at ShoutCast.
- AAC file pagbabasa at AAC http streaming (kailangan ng pinakabagong faad2 cvs tarball).
- Media Codec:. MPEG-4 Visual Simple Profile, MPEG-4 Audio AAC, JPEG, PNG, amr audio at ang lahat ng mga codec na suportado ng FFMPEG library (kabilang ang AVC / H264)
- Ang lahat ng mga lalagyan ng media na suportado ng FFMPEG library: AVI, MPEG, vob, atbp ...
- Xiph.org Media: Ogg format ng file (kabilang ang http basahin at Icecast), audio at video Theora Vorbis .
- 3GPP-time Teksto / MPEG-4 Streaming Teksto.
- Streaming sa suporta:. RTP at RTSP / SDP para sa MPEG-4 Visual / Audio, MPEG-02/01 audio at video, 3GPP nag-time na teksto, amr audio at video H263
- Multichannel audio, multichannel sa stereo Mapper.
- MPEG-4 eksena (2D, 3D at 2D mixed / eksena 3D) -. Magbasa mula sa binary na format (BIFS) at tekstuwal format (BT / XMT-A)
- VRML 2.0 (VRML97) eksena (walang GEO o NURBS extension).
- X3D eksena (hindi pa kumpleto) -. Sumusuporta sa parehong X3D (XML na format) at X3DV (VRML format)
- suporta sa JavaScript para sa MPEG4 / X3D / VRML.
- Compressed paglalarawan (gzip) sinusuportahan para sa lahat ng tekstuwal mga format ng MPEG4 / X3D / VRML.
- Simple eksena SVG (hindi pa kumpleto).
- Simple SWF (Macromedia Flash) eksena (walang ActionScript, walang clipping, atbp).
- HTTP pagbabasa ng lahat ng mga paglalarawan ng eksena.
Ano ang bagong sa paglabas:
- Bagong bersyon ng GPAC ay out na may maraming mga pagpapabuti at pag-aayos - subukan ito!
Mga Komento hindi natagpuan