Werkzeuge
(siehe Kapitel 5)
Für die Erstellung von objektbasierten MPEG-4-Anwendungen müssen neben den Medienobjekten auch die Szenenbeschreibungen encodiert und anschließend zu einer mp4-Datei zusammengefasst (multiplex) werden. Die MPEG-4-Referenzsoftware stellt hierfür die Tools BifsEnc und MP4Enc zur Verfügung. Für lange Zeit war aber die Software mp4tool der ENST (École Nationale Supérieure des Télécommunications) das am meisten genutzte Werkzeug. Leider wurde die kostenlose Verteilung Anfang 2004 eigestellt.
MPEG-4 @ ENST
http://comelec.enst.fr/~dufourd/mpeg-4/
Inzwischen steht mit dem Tool MP4Box eine leistungsfähige Alternative zur Verfügung. Im Rahmen des Open-Source-Projektes GPAC Project on Advanced Content wird ein umfangreiches Framework für die Erstellung, Verteilung und Darstellung multimedialer Anwendungen entwickelt. Die unter LGPL (GNU Lesser General Public License) stehende Software wird als CVS-Download verteilt und muss vom Anwender selbst compiliert werden. MP4Box kann Szenenbeschreibungen u.a. in den Formaten BT und XMT-A verarbeiten. Auf der Website des Projektes ist ein BIFS-Tutorial (XMT und BT) zu finden.
GPAC Project on Advanced Content
http://gpac.sourceforge.net/
Die Firma IBM stellt ebenfalls eine Sammlung von MPEG-4-Werkzeugen zur kostenfreien Nutzung bereit.
Das IBM Toolkit for MPEG-4 enthält u.a. die Tools AVgen und XMTBatch für die Erstellung von Anwendungen. Weiterhin sind verschiedene Player verfügbar. Die Szenen können auch im Format XMT-A vorliegen. Der Schwerpunkt liegt bislang auf 2-D-Anwendungen.
IBM MPEG-4 Technologies
http://www.research.ibm.com/mpeg4/
|