*offizielles deutsches flaskmpeg & dvdtoogm board*
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen FlaskChat Zur Startseite

*offizielles deutsches flaskmpeg & dvdtoogm board* » *sonstige tools* » GPAC - tools rund um MP4 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen GPAC - tools rund um MP4
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Selur
spamming old Newbie


images/avatars/avatar-173.png

Dabei seit: 13.03.2002
Beiträge: 10.933

GPAC - tools rund um MP4 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Bei GPAC handelt es sich um einen Stapel von Tools mit dem man mp4 Files modifizieren und abspielen kann.
(man kann z.B. auch Menüs usw. damit erstellen, oder Untertitel in ein Mp4 File packen)

Featureliste:
http://gpac.sourceforge.net/features.php

Sourceforgeseite:
http://gpac.sourceforge.net/

neu builds gibt's hier:
http://ebola.gamersrevolt.it/celticdruid/gpac/

und will man nur die Mp4Box oder den Osmo4 Player, gibt's die auch hier:
http://www.rarewares.org/mp4.html


Zitat:
09/11/04: GPAC 0.2.2 release
- Xiph OGG demuxer: supports file, http download (not tested) and icecast servers.
- Xiph Vorbis decoder
- Xiph Theora support (should work with fluendo but I can't get any data from the server...)
- Better FFMPEG support (moved to latest ffmpeg cvs tarball).
- all file associations in client are made through mime types, and changed handling of service (mime type query if possible before loading plugin)
- network stats & changed all UIs for that.
- decoder stats & changed all UIs for that.
- nicer Osmo4/wxGTK
- shoutcast support in mp3 reader
- Install doc cleanup
- MP4Box "-single" option now work for 3GP files
- MP4Box "-rem TrackID" option to remove a track
- made 3GP hinter produce QT-compatible streams (as usual QT only accepts specific RTP timescales)
- moved M4Systems to a dynamic lib (static is still first built & used for MP4Box)
- moved all scene decoders (bifs, OD and context loader) to real plugins
- moved BT & XMT parsers from stdio to ZLIB io, in order to support GZIPed VRML & X3D (and consequently, BT and XMT-A . GPAC CAN NO LONGER COMPILE WITHOUT ZLIB
- massive cleanups in scenegraph & MPEG-4 node naming convention
- !!!scene graph no longer customizable without code hacking!!!
- X3D scene graph generator (decided NOT TO SUPPORT VRML 97 extensions, since they are in X3D and with a different format...)
- updated vrml tools for X3D support (Double precision coords & RGBA colors)
- culling of AABB tree against frustum at draw stage in 3D renderer - greatly speeds up large meshes & terrains rendering
- support for weird cyclic graphs in scenegraph (mainly to support encoding of conditionals). Works with nodes as well, configurable through scenegraph but this can likely crash a renderer other than GPACs (tested with blaxxun & old GPAC versions, crash works each time
- lighting and transformations now properly set in 3D renderer
- improved gravity (ground detection) and added jump in walk mode (right click or 'j')
- support for streams without systems timing knowledge (non MPEG4), eg streams where timing is computed after decoding (and not given by transport layer) for simpler ogg support.
- support for multiple URL in VRML nodes (including remote script)
- '#Viewpoint' and 'URL#Viewpoint' support in Anchor and Inline - #segment_name is not supported and should not be used (not standard IMHO)
- ColorRGBA support for X3D
- texture generator (only "SPHERE-LCOAL" and "COORD" supported for now)
- XML scene dumper now supports X3D (scene dumping API has changed)
- X3D support in BT and XMT-A loader
- updated 3D renderer & ESM for X3D support
- added X3D geometry2D nodes in 3D renderer
- Anchor.activate now works with no children
- plethora of bug fixes


Cu Selur

Ps.: Dachte, dass eventuell der ein oder andere 'Bastler' sich GPAC mal angucken will. Augenzwinkern

__________________
Hybrid
11.11.2004 07:17 Beiträge von Selur suchen Nehmen Sie Selur in Ihre Freundesliste auf
ajf
DVDtoOgm & DVDtoMkv-Team


Dabei seit: 17.03.2002
Beiträge: 4.211
Herkunft: Erding

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hört sich sehr interessant an. smile
ajf
11.11.2004 15:01 E-Mail an ajf senden Homepage von ajf Beiträge von ajf suchen Nehmen Sie ajf in Ihre Freundesliste auf
Selur
spamming old Newbie


images/avatars/avatar-173.png

Dabei seit: 13.03.2002
Beiträge: 10.933

Themenstarter Thema begonnen von Selur
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

CVS update: 29/11/04
- 3GPP/MPEG4 timed text decoder - supports everything except soft wrap & dynamic highlighting (karaoke) - vertical text not fully tested
- new "ttxt" format (for "timed text"): XML representation of 3GPP/MPEG4 timed text streams - importer (from ttxt and from srt) and dumper (to ttxt only) support.
- MP4Box "-ttxt" option: converts an SRT file to a TTXT one.
- Input plugin for ttxt and srt files.
- Support for "dynamic scenes", eg gpac will now generate on the fly a scene description when none is found, and allows stream selection in GUI.
- Modified Osmo4 & wxOsmo4 GUI: stream selection & subtitle adding
- Changed MP4Box "-import" to "-convert" ("-import" is kept for backward compatibility).
- Added MP4Box "-rem" (removes a track), -nosys (removes all MPEG-4 systems streams and writes an empty IOD)
- Added MP4Box "-add": adds any supported format to an mp4 file (same input conventions as -convert). Several input can be specified (ex: -add audio1.aac -add sub1.srt video.mp4 -out full_movie.mp4)


by bond:
Zitat:
okidoki, i now tested it too

- basically the creation of the file works fine
- the .ttxt format seems to be xml, looks interesting
- playback in latest osmo4 also works great (tried it with a simple profile video stream)
- in latest videolan it lets me choose the subtitle stream (so vlc definitely realises that there are subtitles), but still no text is displayed (maybe something else has to be done in vlc to make subs possible?)
- also the 3ivx guys might be interested in that its perfectly possible to play the subtitles with the alpha 3ivx splitter and gabests vsfilter
- mp4ui is able to recognize the stream as "text"


Cu Selur

Ps.: cool, oder?

__________________
Hybrid
01.12.2004 06:47 Beiträge von Selur suchen Nehmen Sie Selur in Ihre Freundesliste auf
Selur
spamming old Newbie


images/avatars/avatar-173.png

Dabei seit: 13.03.2002
Beiträge: 10.933

Themenstarter Thema begonnen von Selur
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

last CVS update: 08/12/04
- integrated the very nice mpeg ps parser from MPEG4IP - MP4Box now supports MPEG PS import to MP4 (ATM only one audio, one video, and only MP3 audio)
- added basic MPEG 1/2 Video RTP hinter (& checked MPEG files hinted to MP4 compatibility with QT player)
- added MP4Box -tmp option to specify temp directory for file creation
- fixed color transform and texturing issues.
- various fixes due to "dynamic scenes" in RTP stack and ESM module
- fixed copy/paste in Osmo4 address bar, mp4 on http issues, MP4Box -add pbs with IsoMedia
- Freezing TTXX format version 1.0 - documentation avail on gpac.sf.net
- Updated MP4Box documentation on gpac.sf.net to 0.2.3 version.
- Changed NetClientPluggin API (got rid of status query, status handled internally in ESM and in plugin if needed)
- Updated evc3 projects, made M4Systems READ/WRITE on CE to enable timedtext parsing (and future streaming cache, who knows ...).
- Added 3GPP hinting in MP4Box and 3GPP RTP reassembler in rtp plugin.
- Bug fixes and testing of 3GP timed text with some 3GP files
- InlineScene now supports MediaControl with mediaStartTime and mediaStopTime
- AAC SBR import now uses backward compatible decoder config.
- 3GPP/MPEG4 timed text decoder - supports everything except soft wrap & dynamic highlighting (karaoke) - vertical text not fully tested
- new "ttxt" format (for "timed text"): XML representation of 3GPP/MPEG4 timed text streams - importer (from ttxt and from srt) and dumper (to ttxt only) support.
- MP4Box "-ttxt" option: converts an SRT file to a TTXT one.
- Input plugin for ttxt and srt files.
- Support for "dynamic scenes", eg gpac will now generate on the fly a scene description when none is found, and allows stream selection in GUI.
- Modified Osmo4 & wxOsmo4 GUI: stream selection & subtitle adding
- Changed MP4Box "-import" to "-convert" ("-import" is kept for backward compatibility).
- Added MP4Box -nosys (removes all MPEG-4 systems streams and writes an empty IOD)
- Added MP4Box "-add": adds any supported format to an mp4 file (same input conventions as -convert). Several input can be specified (ex: -add audio1.aac -add sub1.srt video.mp4 -out full_movie.mp4)
- fixes: nasty bug in RTSP stack screwing up all mediaControl & rtsp.
- 3D NonLinearDeformer (AFX) support (taper, twister and bender)
- Completed X3D geometry set: LineSet, (Indexed)TriangleSet, (Indexed)TriangleStripSet, (Indexed)TriangleFanSet
- Full multichannel audio mixing and resampling (and better audio speed support). Multichannel->stereo conversion (not configurable atm).
- Yet Another Announcement of a stable ffmpeg demuxer - stable with avi & mpeg, still sync issues with some QT files (same issues with ffplay).
- added SBR mode for aac importing ('-sbr' switch) in MP4Box.
- fixed: MP4Box hinters (empty tracks), SDL -> BIFS coord mapping in fullscreen, rounding segmentDescriptor.startTime pbs in seeking with mp4menu
- Added Playlist and brower-like navigation to Osmo4 and wxOsmo4
- AAC/ADTS file & streaming input (radios) - FAAD decoder moved to aac in plugin
- ADTS import/extraction in MP4Box
- fixed OD XMT-A for ESD.OCR_ES_ID and ESD.dependsOn_ES_ID (now use IDREFs and not binary IDs)
- integrated ogg lib in gpac (), and added ogg/vorbis and ogg/theora importers to mp4 - THIS IS NOT STANDARD AT ALL.
The current syntax is to put needed headers in the MPEG-4 DecoderSpecificInfo, with the following syntax:
u16 sizeof_header;
char *header_data;
for each header (quite similar to what is found in qtcomponents). Vorbis ObjectTypeIndication is 0xDE, theora ObjectTypeIndication is 0xDF.
Need some more testing before filing a request to mp4ra.org.
Streaming possible as MPEG-4 streams, Vorbis RTP packetizer still to be done.
Cu Selur

__________________
Hybrid
20.12.2004 15:42 Beiträge von Selur suchen Nehmen Sie Selur in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
*offizielles deutsches flaskmpeg & dvdtoogm board* » *sonstige tools* » GPAC - tools rund um MP4

WBB, entwickelt von WoltLab GmBH