Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
doc
test
util
3gp.cpp
API_CHANGES
AUTHORS
COPYING
ChangeLog
INSTALL
INTERNALS
Makefile.am
Makefile.in
NEWS
README
TODO
aclocal.m4
atom_amr.cpp
atom_avc1.cpp
atom_avcC.cpp
atom_d263.cpp
atom_damr.cpp
atom_dref.cpp
atom_elst.cpp
atom_enca.cpp
atom_encv.cpp
atom_free.cpp
atom_ftyp.cpp
atom_hdlr.cpp
atom_hinf.cpp
atom_hnti.cpp
atom_href.cpp
atom_mdat.cpp
atom_mdhd.cpp
atom_meta.cpp
atom_mp4s.cpp
atom_mp4v.cpp
atom_mvhd.cpp
atom_ohdr.cpp
atom_root.cpp
atom_rtp.cpp
atom_s263.cpp
atom_sdp.cpp
atom_smi.cpp
atom_sound.cpp
atom_standard.cpp
atom_stbl.cpp
atom_stdp.cpp
atom_stsc.cpp
atom_stsd.cpp
atom_stsz.cpp
atom_tfhd.cpp
atom_tkhd.cpp
atom_treftype.cpp
atom_trun.cpp
atom_udta.cpp
atom_url.cpp
atom_urn.cpp
atom_video.cpp
atom_vmhd.cpp
atoms.h
config.guess
config.h.in
config.sub
configure
configure.ac
depcomp
descriptors.cpp
descriptors.h
install-sh
isma.cpp
libmp4v260.dsp
ltmain.sh
missing
mp4.cpp
mp4.h
mp4array.h
mp4atom.cpp
mp4atom.h
mp4common.h
mp4container.cpp
mp4container.h
mp4descriptor.cpp
mp4descriptor.h
mp4file.cpp
mp4file.h
mp4file_io.cpp
mp4info.cpp
mp4meta.cpp
mp4property.cpp
mp4property.h
mp4track.cpp
mp4track.h
mp4util.cpp
mp4util.h
mpeg4ip.h
ocidescriptors.cpp
ocidescriptors.h
odcommands.cpp
odcommands.h
qosqualifiers.cpp
qosqualifiers.h
rtphint.cpp
rtphint.h

README

This is the standalone version of the mp4v2 library. It is derived from
the mpeg4ip source tree but for licensing reasons it has been adapted
to this form. More info about the redistribution can be found at 

http://resare.com/libmp4v2/


060505 Noa Resare (noa@resare.com)


July 18, 2002

MP4V2 Library
=============

This library provides functions to read, create, and modify mp4 files.

The detailed documentation of the library is available as a set of man pages 
in mpeg4ip/doc/mp4v2. The MP4.3 man page gives an overview of the library.

Alternately mp4.h in this directory specifies the complete API.

The file INTERNALS provides an overview of what is happening behind the API. 
Note that although we using C++ object oriented features internally, that's 
all hidden behind a flat C style API (with C linkage conventions).

The test and util subdirectories contain some simple programs that use 
this library.

Once make install is run, to use this library, you should:
To use this library in your application, it should be sufficient to:

1) add the installed library to your final link:
	e.g. gcc ... -o foo foo.cpp -lmp4v2

2) include mp4.h into your code,
	e.g. #include <mp4.h>

Something went wrong with that request. Please try again.