Automic VaultAutomic Vault

brew

ncmdump を Homebrew, MacPorts, winget でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install ncmdump

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install ncmdump

MacPorts ports tree · multimedia/ncmdump/Portfile · ソース: api.github.com

Windows

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

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

概要

パッケージ概要

Convert Netease Cloud Music ncm files to mp3/flac files

コマンドとエイリアス

  • ncmdump

履歴

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

ncmdump is a small C++ command-line converter for NetEase Cloud Music `.ncm` cache files. Its README describes converting downloaded NCM cache files to MP3 or FLAC and the Homebrew formula packages the same purpose.

プロジェクトの歴史

The GitHub repository was created on 2021-10-06. The README says this C++ version was a cross-platform port and reproduction of the earlier anonymous5l/ncmdump project, which the README says had been deleted, and claims it was the earliest C++ version and first program on the market to support NCM conversion. Version 1.3.0 is called out in the README for fixing filenames containing UTF-8 characters such as Chinese, Japanese, Korean, and emoji, and for adding DLL builds for use from other languages.

採用の歴史

ncmdump's adoption is concentrated in the NetEase Cloud Music ecosystem and Chinese-language toolchains. The GitHub page observed for this batch showed about 4.1k stars and 488 forks, while Homebrew, MacPorts, and winget packaging make the CLI available outside ad-hoc binary downloads. The Homebrew formula API response consulted for this July 2026 batch reported 68 install-on-request events in 30 days and 649 in 365 days.

使われ方

The README documents single-file conversion, multiple input files, directory mode with `-d`, recursive traversal with `-r`, output selection with `-o`, source deletion after successful processing with `-m`, and version/help flags. The maintainer has clarified in GitHub Discussions that the tool decrypts and extracts the original MP3 or FLAC data from the `.ncm` file rather than transcoding between formats.

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

ncmdump is a format-escape utility: valuable when a user's music files are locked in NetEase's `.ncm` wrapper and they want normal player/library compatibility. It is niche, but the packaging story matters because users often need a trusted binary instead of random converter sites.

タイムライン

  • 2021-10-06: GitHub repository created.
  • 1.3.0: README notes full UTF-8 filename fixes and DLL build support.
  • 2025-10-05: GitHub page observed release 1.5.1 as latest in the rendered releases panel.

Related projects

  • anonymous5l/ncmdump, ncmdump-go, ncmdump-gui, NetEase Cloud Music

セキュリティ状態

リスクレベル: orange

infrastructure mutation or orchestration signal.

リスク分類器

リスク orange · 信頼度 中 · infrastructure

理由

  • infrastructure mutation or orchestration signal

信号

  • text:cloud

インストール挙動

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

推奨レビュー

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

実行可能ファイル

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

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

鮮度

バージョンと鮮度

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

ページ生成日2026-07-25
マネージャ版1.5.1
マネージャ更新日
ローカルデータOK
上流最新
検出された最新1.5.1

https://github.com/taurusxin/ncmdump

  • 情報No package-manager update timestamp was available.信頼度 低

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:ncmdump
バージョン1.5.1
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/ncmdump
ホームページhttps://github.com/taurusxin/ncmdump
リポジトリhttps://github.com/taurusxin/ncmdump
上流ドキュメントhttps://github.com/taurusxin/ncmdump
ライセンスMIT
ソースアーカイブhttps://github.com/taurusxin/ncmdump/archive/refs/tags/1.5.1.tar.gz
依存関係taglib
ビルド依存関係cmake
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

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

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

MacPorts95%

ncmdump

sudo port install ncmdump
  • normalized package name match
  • 一致条件: Ncmdump
MacPorts ports tree · api.github.com · MacPorts ports tree: multimedia/ncmdump/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
winget95%

TaurusXin.ncmdump

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

xiSage.ncmdump-net

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

ソース経路

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

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

使用ソース

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