Introduction to libmpeg2

The libmpeg2 package contains a library for decoding MPEG-2 and MPEG-1 video streams. The library is able to decode all MPEG streams that conform to certain restrictions: 「constrained parameters」 for MPEG-1, and 「main profile」 for MPEG-2. This is useful for programs and applications needing to decode MPEG-2 and MPEG-1 video streams.

本パッケージは LFS-8.0 において正しくビルドでき動作することが確認されています。

Package Information

libmpeg2 Dependencies


X ウィンドウシステム and SDL-1.2.15

User Notes:

Installation of libmpeg2

Install libmpeg2 by running the following commands:

sed -i 's/static const/static/' libmpeg2/idct_mmx.c &&

./configure --prefix=/usr    \
            --enable-shared  \
            --disable-static &&

To test the results, issue: make check. To perform a more comprehensive regression test, see the file test/README in the source tree.

Now, as the root user:

make install &&

install -v -m755 -d /usr/share/doc/mpeg2dec-0.5.1 &&
install -v -m644 README doc/libmpeg2.txt \

Command Explanations

sed -i ...: This sed fixes problems with recent GCC compilers.

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。


Installed Programs: corrupt_mpeg2, extract_mpeg2 and mpeg2dec
Installed Libraries: and
Installed Directories: /usr/include/mpeg2dec and /usr/share/doc/mpeg2dec-0.5.1

Short Descriptions


extracts MPEG video streams from a multiplexed stream.


decodes MPEG1 and MPEG2 video streams.

contains API functions used to decode MPEG video streams.

contains API functions used for color conversions of MPEG video streams.

最終更新日: 2017-02-19 11:01:35 +0900