libmp4 MP4 Mux/Demux Library

The project page is at http://www.sourceforge.net/projects/libmp4

Introduction

libmpp4 is a portable C Mux/Demux library designed to read and write ISO-MP4 files. This format is defined in ISO/IEC 14496-12, 14496-14 and 14496-15. The format is a derivative of the Apple Quicktime file format. Because of that, Bento4 can be used to read and write a number of Quicktime files as well, even though some Quicktime specific features are not supported.

TODO

- optimization for demux.

- support more atom box.

- hint track support.

- support mp4 mux.

License

libmp4 is released under the terms of the GPLv2 license. You can use, modify and redistribute it freely.

Contact

For any bug reports, comments, suggestions, patches, or if you have further questions, please drop me a mail at
lance.lmwang [AT] gmail [DOT] com