# Installer libmpeg2 avec Homebrew, apk, dnf, MacPorts, Nix, pacman, zypper, apt

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libmpeg2 pour les workflows d'agents IA.

## installation

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

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install libmpeg2
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install libmpeg2
```

  Preuve: 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
```

  Preuve: 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
```

  Preuve: 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
```

  Preuve: 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
```

  Preuve: 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
```

  Preuve: 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
```

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

## Faits du paquet

- **Clé du paquet:** brew:libmpeg2
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/libmpeg2>
- **Version:** 0.5.1
- **Résumé source:** Library to decode mpeg-2 and mpeg-1 video streams
- **Page d'accueil:** <https://libmpeg2.sourceforge.io/>
- **Dépôt:** <https://code.videolan.org/videolan/libmpeg2>
- **Docs amont:** <https://libmpeg2.sourceforge.io/>
- **Licence:** GPL-2.0-or-later
- **Archive source:** <https://download.videolan.org/contrib/libmpeg2/libmpeg2-0.5.1.tar.gz>
- **Dernière mise à jour:** 2026-06-01T17:24:04Z
- **Généré:** 2026-07-08T18:08:21+00:00

## exécutables

- corrupt_mpeg2 (cli)
- extract_mpeg2 (cli)
- mpeg2dec (cli)
- corrupt_mpeg2 (alias)
- extract_mpeg2 (alias)
- mpeg2dec (alias)

## Dépendances de compilation

- autoconf
- automake
- libtool

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-07-08
- version du gestionnaire: 0.5.1
- gestionnaire mis à jour: 2026-06-01
- données locales: OK
- dépôt amont: https://libmpeg2.sourceforge.io/
- info: Release/tag comparison is only available for GitHub repositories.
## Historique du projet et usages

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.

### Historique du projet

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.

### Historique d'adoption

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.

### Modes d'utilisation

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.

### Pourquoi les passionnés de paquets s'y intéressent

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.

### Chronologie

- 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.

### Sources

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


## Notes de sécurité

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour libmpeg2. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.


## Détails de la base source

- **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

## Autres enregistrements de gestionnaires de paquets

- 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/


## Liens liés

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


## Sources

- 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
