Introduction to LibMPEG3

LibMPEG3 supports advanced editing and manipulation of MPEG streams.

Package Information

Additional Downloads

LibMPEG3 Dependencies



User Notes:

Installation of LibMPEG3

Install LibMPEG3 by running the following commands:

patch -Np1 -i ../libmpeg3-1.7-makefile_mods-1.patch &&
./configure &&

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

patch -Np1 -i ...: The patch modifies the Makefile so that everything is installed with the make install command instead of just the executables being installed and manual commands used to install the library, interface headers and documentation. The patch also fixes a syntax error in the Makefile.

./configure: This is not a typical Autotools script. It is only used to check for the availability of the NASM compiler.


Installed Programs: mpeg3cat, mpeg3dump, mpeg3peek and mpeg3toc
Installed Library: libmpeg3.a
Installed Directory: /usr/share/doc/libmpeg3-1.7

Short Descriptions


concatenates elementary streams or demultiplexes a program stream (separates components of the stream).


dumps information or extracts audio to a 24 bit PCM file.


prints the byte offset of a given frame. It only works for video and requires a table of contents.


creates a table of contents for a DVD or MPEG stream.


decodes several MPEG standards into uncompressed data suitable for editing and playback.

Last updated on 2007-08-17 11:34:55 -0500