pkg.soopen package index

brew / 順位 3793

vgmstream を Homebrew, Nix, scoop, winget でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install vgmstream

local Homebrew formula metadata

Linux

Nix確認済み · 92%
nix profile install nixpkgs#vgmstream

nixpkgs package indexes · pkgs/by-name/vg/vgmstream/package.nix · ソース: api.github.com

Windows

Scoop確認済み · 92%
scoop install main/vgmstream

Scoop official bucket manifest trees · bucket/vgmstream.json · ソース: api.github.com

Windows Package Manager確認済み · 92%
winget install --id vgmstream.vgmstream -e

Windows Package Manager source index · vgmstream.vgmstream · ソース: cdn.winget.microsoft.com

概要

パッケージ概要

Library for playing streamed audio formats from video games

コマンドとエイリアス

  • vgmstream-cli
  • vgmstream123

履歴

プロジェクトの歴史と使われ方

vgmstream is a long-running open-source decoder library and toolset for streamed, pre-recorded audio formats used in video games. It is especially important to game-music preservation, ripping, modding, and listening workflows because many games use proprietary containers, codecs, loop metadata, split companion files, subsongs, and encryption details that ordinary media players do not understand.

プロジェクトの歴史

The project dates to the late 2000s. SourceForge records show vgmstream registered on 2008-01-26 under Halley's Comet Software, and old SourceForge code pages describe it as a library for playing streamed audio from video games with two end-user pieces: a command-line decoder called test.exe and a Winamp plugin named in_vgmstream.

Early development was hosted on SourceForge Subversion and HCS64 community infrastructure. SourceForge's code browser shows active 2008 development across Unix, Audacious, Winamp, XMPlay, and source-library components, and a 2010 HCS forum exchange notes that current code was in SourceForge SVN even when experimental changes sometimes landed locally before commit.

The GitHub repository was created in 2012 and later became the main development repository. The legacy SourceForge project was marked inactive and points users to hcs64.com as of 2018-11-24, while current project pages point to GitHub, vgmstream.org automated builds, numbered GitHub releases, and HCS64 community support.

採用の歴史

vgmstream's adoption grew through media-player plugins and game-audio communities rather than through a single commercial product. Halley's Comet Software lists source for Winamp, XMPlay, Audacious, and foobar2000 plugins plus a command-line decoder that outputs PCM WAV, and the current README says plugins are available for various player software and operating systems.

The foobar2000 ecosystem is one of vgmstream's most visible homes. The official foobar2000 components page lists the vgmstream decoder by bnnm for playback of hundreds of streamed video-game audio formats, and Hydrogenaudio's component page documents the same role with current release information. Community guidance on HCS forums commonly recommends foobar2000 with the vgmstream component for listening to rips.

使われ方

Users typically feed extracted game-audio files directly to a player plugin or to command-line tools such as vgmstream-cli and vgmstream123. vgmstream is designed to preserve loop behavior by reading internal loop metadata, exposing subsongs, handling companion files, and decoding game-specific codecs and containers without converting the original rip to a generic format first.

The usage documentation is careful to distinguish vgmstream from the .vgm/.vgz logged-chip-music format. In vgmstream, VGM means video game music broadly, and the project focuses on streamed or prerecorded audio rather than emulating logged sound-chip commands.

Advanced users rely on TXTH and TXTP sidecar mechanisms. TXTH can describe extra raw or semi-raw formats externally, while TXTP can control per-file playback such as forced looping, channel selection, subsongs, or fusing multiple files into one logical stream.

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

vgmstream is package-nerd significant because it codifies thousands of small reverse-engineering discoveries about game audio into a reusable library, CLI, and plugin surface. Instead of asking users to transcode rips into lossy or loop-destroying formats, it lets package managers ship a maintained decoder that understands the oddities of game engines, consoles, middleware, and one-off titles.

For preservationists, vgmstream helps keep original extracted audio files usable. HCS64 ripping guidelines recommend preserving original audio files and avoiding unnecessary transformations between similar formats, a practice that aligns with vgmstream's role as a playback and conversion layer over original game assets.

タイムライン

  • 2008-01-26: SourceForge records vgmstream as registered.
  • 2008: SourceForge SVN records show early Unix, Audacious, Winamp, and library development, with readme documentation for test.exe and in_vgmstream.
  • 2009-10: A SourceForge review describes vgmstream as a young plugin/tool that made numerous video-game audio formats playable on PC.
  • 2012-08: The vgmstream/vgmstream GitHub repository was created.
  • 2018-11-24: SourceForge marked the project inactive and pointed users to hcs64.com.
  • 2026-05: GitHub and foobar2000 component records show release r2117.

Related projects

  • vgmstream is related to the HCS64 and joshw game-music ripping communities, foobar2000 and its foo_input_vgmstream component, Winamp and XMPlay plugin ecosystems, Audacious, VGMPlay for logged .vgm/.vgz files, and game-audio extraction tools that produce the original files vgmstream decodes.

ソース

セキュリティ状態

保護ツール対応はまだ見つかっていません

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

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 6 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 2 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
vgmstream-clicliグローバル実行可能ファイル
vgmstream123cliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-04
マネージャ版r2117
マネージャ更新日2026-05-20
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/vgmstream/vgmstream

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:vgmstream
バージョンr2117
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/vgmstream
ホームページhttps://vgmstream.org
リポジトリhttps://github.com/vgmstream/vgmstream
上流ドキュメントhttps://vgmstream.org
ライセンスISC
ソースアーカイブhttps://github.com/vgmstream/vgmstream.git
最終更新2026-05-20T00:44:04Z
Pulseupdated
依存関係ffmpeg, libao, libogg, libvorbis, mpg123, speex
ビルド依存関係cmake, pkgconf
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namevgmstream
Version Scheme1
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

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

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

vgmstream

nix profile install nixpkgs#vgmstream
  • normalized package name match
  • 一致条件: Vgmstream
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/vg/vgmstream/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/vgmstream

scoop install main/vgmstream
  • normalized package name match
  • 一致条件: Vgmstream
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/vgmstream.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

vgmstream.vgmstream

winget install --id vgmstream.vgmstream -e
  • normalized package name match
  • 一致条件: Vgmstream
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: vgmstream.vgmstream from https://cdn.winget.microsoft.com/cache/source.msix

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation