A rather complete description of MP4Box functionalities and various switches.
Documentation of GPAC specific handling of MPEG-4 scene description textual formats: BT and XMT-A.
Generic multiplexing languages to manipulate any media format with GPAC and MP4Box.
Description of 3GPP/MPEG-4 Timed Text tracks for subtitles, tickers ...
Encrypting and decrypting content according to ISMA E&A and OMA DRM 2.0 specifications.
In short, MP4Box can be used:
It is widely used: by academics, by the video community and is noticeably used in Google Video services for preparation of multimedia files for playback on iPod and PlayStation.
MP4Box can be used to repackage existing content to compliant ISO Media Files (MP4, 3GP, 3G2, OMA DCF). Note however that MP4Box does NOT re-encode audio, video and still image content, external tools shall be used for this purpose.
MP4Box -add file.avi new_file.mp4
MP4Box -add audio2.mp3 new_file.mp4
MP4Box -info file.avi MP4Box -info file.mpg MP4Box -info file.ts
MP4Box -add file.mpg#audio new_file.mp4
MP4Box can be used to prepare files for different delivery protocols, mainly HTTP downloading or RTP streaming.
MP4Box -inter 500 file.mp4
MP4Box -hint file.mp4
MP4Box can be used to encode MPEG-4 scene descriptions BIFS and LASeR and to decode MPEG-4 scene descriptions BIFS and LASeR.
MP4Box -mp4 scene.bt MP4Box -mp4 scene.xmt MP4Box -mp4 scene.wrl MP4Box -mp4 file.svg
Note that MP4Box will do its best to encode VRML/X3D to MPEG-4, but that not all tools from X3D or VRML extensions are supported in MPEG-4.
MP4Box -bt file.mp4
MP4Box -xmt file.mp4
MP4Box -lsr file.mp4
MP4Box -svg file.mp4
(C) 2000-05 JLF / (C) 2005-0X ENST - $Date: 2007/08/30 13:19:20 $ - Webmaster