# libmpeg2 を Homebrew, apk, dnf, MacPorts, Nix, pacman, zypper, apt でインストール

libmpeg2 のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

## インストール

```sh
sudo av install brew:libmpeg2
```

追加のインストールコマンド:

### macOS

- Homebrew (100%):

```sh
brew install libmpeg2
```

  証拠: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install libmpeg2
```

  証拠: MacPorts ports tree: multimedia/libmpeg2/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add libmpeg2
```

  証拠: Alpine Linux edge package indexes: libmpeg2 from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- dnf (92%):

```sh
sudo dnf install libmpeg2
```

  証拠: Fedora Rawhide package metadata: libmpeg2 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#libmpeg2
```

  証拠: nixpkgs package indexes: pkgs/by-name/li/libmpeg2/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S libmpeg2
```

  証拠: Arch Linux sync databases: libmpeg2 from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install libmpeg2-0
```

  証拠: openSUSE Tumbleweed package metadata: libmpeg2-0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

- Debian apt (92%):

```sh
sudo apt install libmpeg2-4
```

  証拠: Debian stable package indexes: libmpeg2-4 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

## パッケージ情報

- **パッケージキー:** brew:libmpeg2
- **パッケージマネージャ:** Homebrew
- **パッケージマネージャページ:** <https://formulae.brew.sh/formula/libmpeg2>
- **バージョン:** 0.5.1
- **ソース概要:** Library to decode mpeg-2 and mpeg-1 video streams
- **ホームページ:** <https://libmpeg2.sourceforge.io/>
- **リポジトリ:** <https://code.videolan.org/videolan/libmpeg2>
- **上流ドキュメント:** <https://libmpeg2.sourceforge.io/>
- **ライセンス:** GPL-2.0-or-later
- **ソースアーカイブ:** <https://download.videolan.org/contrib/libmpeg2/libmpeg2-0.5.1.tar.gz>
- **最終更新:** 2026-06-01T17:24:04Z
- **生成日時:** 2026-07-08T18:08:21+00:00

## 実行可能ファイル

- corrupt_mpeg2 (cli)
- extract_mpeg2 (cli)
- mpeg2dec (cli)
- corrupt_mpeg2 (エイリアス)
- extract_mpeg2 (エイリアス)
- mpeg2dec (エイリアス)

## ビルド依存関係

- autoconf
- automake
- libtool

## インストール挙動

- post-install フック: 未定義
- Bottle: 利用可能 対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## バージョンと鮮度

- ページ生成日: 2026-07-08
- マネージャ版: 0.5.1
- マネージャ更新日: 2026-06-01
- ローカルデータ: OK
- 上流リポジトリ: https://libmpeg2.sourceforge.io/
- 情報: Release/tag comparison is only available for GitHub repositories.
## プロジェクトの歴史と使われ方

libmpeg2 is a free GPL C library for decoding MPEG-1 and MPEG-2 video streams, distributed with the mpeg2dec test program. It represents the small, focused multimedia libraries that predate the dominance of larger codec frameworks.

### プロジェクトの歴史

The official download page lists mpeg2dec 0.1.7 on November 2, 2000 with MPEG-1 and MPEG-2 support, an integrated demuxer, and standards-compliance work. Later releases added a new libmpeg2 API, 4:2:2-profile decoding, robustness improvements, and platform optimizations.

The 2008 libmpeg2 0.5.x releases brought newer compiler and system support, SSE2 and ARM optimizations, aspect-ratio handling, and installation/pkg-config fixes. The official project page also notes VideoLAN maintainers joining the project.

### 採用の歴史

libmpeg2 became a reusable decoder dependency because it was portable C code with a narrow library purpose and a bundled test program. The batch input lists broad package-manager coverage across Homebrew, Debian-family, Fedora-family, Arch, MacPorts, Nix, and openSUSE ecosystems.

Upstream lists projects using libmpeg2, including xine, VideoLAN, MPlayer, GStreamer, XBMC, HandBrake, and other media tools, showing its historical role as a shared MPEG decoder component.

### 使われ方

Downstream software uses libmpeg2 to decode MPEG-1 and MPEG-2 streams. Packagers and developers can use mpeg2dec as a simple test program and rely on the official conformance test-suite notes on the download page.

### パッケージ好きにとっての重要性

For package maintainers, libmpeg2 is notable as a compact codec library with hand-written CPU optimizations, GPL licensing, pkg-config metadata, and a long tail of reverse dependencies. It persists because legacy media formats and decoder dependencies remain relevant long after newer codecs appear.

### タイムライン

- 2000-11-02: mpeg2dec 0.1.7 release with MPEG-1 and MPEG-2 support.
- 2002-11-27: mpeg2dec 0.3.0 release with a new libmpeg2 API.
- 2003-12-23: mpeg2dec 0.4.0 release with 4:2:2-profile decoding and robustness work.
- 2006-09-19: mpeg2dec 0.4.1 portability and bugfix release.
- 2008-07-12: libmpeg2 0.5.0 release with SSE2 and ARM optimizations.
- 2008-07-19: libmpeg2 0.5.1 release fixing header installation and pkg-config files.

### Related projects

- Related projects include mpeg2dec, VideoLAN, xine, MPlayer, GStreamer, HandBrake, and liba52, all connected by the upstream site or project navigation.

### ソース

- <https://code.videolan.org/videolan/libmpeg2>
- <https://libmpeg2.sourceforge.io/>
- <https://libmpeg2.sourceforge.io/downloads.html>
- source_facts.package-manager


## セキュリティノート

libmpeg2 に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。


## ソースデータベース詳細

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** libmpeg2
- **Version Scheme:** 0
- **Revision:** 1
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## 他のパッケージマネージャ記録

- Nix - libmpeg2: normalized package name match | nixpkgs package indexes: pkgs/by-name/li/libmpeg2/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- apk - libmpeg2 - 0.5.1-r12: normalized package name match | Alpine Linux edge package indexes: libmpeg2 from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | A library for decoding MPEG-1 and MPEG-2 video streams | https://libmpeg2.sourceforge.net/
- apk - libmpeg2-dev - 0.5.1-r12: normalized package name match | Alpine Linux edge package indexes: libmpeg2-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | A library for decoding MPEG-1 and MPEG-2 video streams (development files) | https://libmpeg2.sourceforge.net/
- apk - libmpeg2-doc - 0.5.1-r12: normalized package name match | Alpine Linux edge package indexes: libmpeg2-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | A library for decoding MPEG-1 and MPEG-2 video streams (documentation) | https://libmpeg2.sourceforge.net/
- apk - mpeg2dec - 0.5.1-r12: normalized package name match | Alpine Linux edge package indexes: mpeg2dec from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | a test program for libmpeg2 | https://libmpeg2.sourceforge.net/
- dnf - libmpeg2 - 0.5.1-33.fc44: normalized package name match | Fedora Rawhide package metadata: libmpeg2 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | MPEG-2 decoder libraries | http://libmpeg2.sourceforge.net
- dnf - libmpeg2-devel - 0.5.1-33.fc44: normalized package name match | Fedora Rawhide package metadata: libmpeg2-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Development files for libmpeg2 | http://libmpeg2.sourceforge.net
- dnf - mpeg2dec - 0.5.1-33.fc44: normalized package name match | Fedora Rawhide package metadata: mpeg2dec from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | MPEG-2 decoder program | http://libmpeg2.sourceforge.net
- pacman - libmpeg2 - 0.5.1-11: normalized package name match | Arch Linux sync databases: libmpeg2 from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Library for decoding MPEG-1 and MPEG-2 video streams | https://libmpeg2.sourceforge.io/
- zypper - libmpeg2-0 - 0.5.1-3.23: normalized package name match | openSUSE Tumbleweed package metadata: libmpeg2-0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | MPEG-2 Video Stream Decoder | http://libmpeg2.sourceforge.net/
- zypper - libmpeg2-0-32bit - 0.5.1-3.23: normalized package name match | openSUSE Tumbleweed package metadata: libmpeg2-0-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | MPEG-2 Video Stream Decoder | http://libmpeg2.sourceforge.net/
- zypper - libmpeg2-devel - 0.5.1-3.23: normalized package name match | openSUSE Tumbleweed package metadata: libmpeg2-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Development files for libmpeg2 | http://libmpeg2.sourceforge.net/
- zypper - libmpeg2convert0 - 0.5.1-3.23: normalized package name match | openSUSE Tumbleweed package metadata: libmpeg2convert0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | MPEG-2 Video Stream Decoder | http://libmpeg2.sourceforge.net/
- zypper - mpeg2dec - 0.5.1-3.23: normalized package name match | openSUSE Tumbleweed package metadata: mpeg2dec from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | MPEG-2 Decoder | http://libmpeg2.sourceforge.net/
- MacPorts - libmpeg2: normalized package name match | MacPorts ports tree: multimedia/libmpeg2/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Debian apt - libmpeg2-4 - 0.5.1-9+b3: installed executable or alias match | Debian stable package indexes: libmpeg2-4 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | MPEG1 and MPEG2 video decoder library | http://libmpeg2.sourceforge.net/


## 関連リンク

- [Networking and protocol packages](https://www.automicvault.com/ja/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Media and graphics packages](https://www.automicvault.com/ja/pkg/media-graphics-tools/) - Matched media, image, audio, video, or graphics metadata.
- [autoconf](https://www.automicvault.com/ja/pkg/brew/autoconf/) - Build dependency declared by Homebrew.
- [automake](https://www.automicvault.com/ja/pkg/brew/automake/) - Build dependency declared by Homebrew.
- [libtool](https://www.automicvault.com/ja/pkg/brew/libtool/) - Build dependency declared by Homebrew.
- [fs-uae](https://www.automicvault.com/ja/pkg/brew/fs-uae/) - Popular package that depends on this formula.
- [scummvm](https://www.automicvault.com/ja/pkg/brew/scummvm/) - Popular package that depends on this formula.
- [libdca](https://www.automicvault.com/ja/pkg/brew/libdca/) - Local package facts share a topical domain. Shared terms: extract, streams.
- [dav1d](https://www.automicvault.com/ja/pkg/brew/dav1d/) - Both packages work with overlapping file formats or content types. Shared terms: video.
- [libaacs](https://www.automicvault.com/ja/pkg/brew/libaacs/) - Both packages work with overlapping file formats or content types. Shared terms: video.

## Combined YAML source

View the package source record on GitHub. [combined/libmpeg2.yml](https://github.com/automic-vault/db/blob/main/combined/libmpeg2.yml)


## ソース

- Nucleus package database
- package-page enrichment
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
