macOS
brew install eye-d3local Homebrew formula metadata
brew
eye-d3 のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install eye-d3local Homebrew formula metadata
sudo apk add eyed3Alpine Linux edge package indexes · eyed3 · ソース: dl-cdn.alpinelinux.org
sudo apt install eyed3Debian stable package indexes · eyed3 · ソース: deb.debian.org
nix profile install nixpkgs#eyed3nixpkgs package indexes · pkgs/by-name/ey/eyed3/package.nix · ソース: api.github.com
sudo zypper install eyeD3openSUSE Tumbleweed package metadata · eyeD3 · ソース: download.opensuse.org
概要
Work with ID3 metadata in .mp3 files
履歴
eyeD3 is a Python command-line tool and library for reading and writing ID3 metadata in MP3 files. It serves both shell users editing tags and Python developers building metadata-aware audio workflows.
The project has been released since 2002 and has evolved from a straightforward tag editor into a plugin-capable CLI and importable Python package.
The official release history starts with eyeD3 0.1.0 on 2002-07-31. Through the 0.6 series, the project accumulated practical ID3 and MP3-handling fixes: Unicode handling, ID3v1/v2 frame support, URL frames, lyrics, genre handling, safe rewrites, and command-line behavior.
Version 0.7.0 in 2012 was a larger internal shift: the command-line tool gained plugin support, the module name became the lower-case eyed3, the API was redesigned around tag properties, PyPI-friendly installation was added, and configuration-file support became part of the command-line workflow.
The 0.8 and 0.9 lines modernized the project for Python 3, GitHub development, plugin output formats, and current Python versions. The 2025 0.9.8 release lists Python 3.11, 3.12, and 3.13 support.
eyeD3's adoption path is typical of durable Python CLI utilities: it is installable as a Python package, exposes an importable library, and is also packaged by operating-system package managers. The official README points users to PyPI-style installation and GitHub source development.
Its continued release history reflects maintenance for newer Python runtimes and real-world MP3 tag edge cases, including malformed frames, iTunes extensions, cover art, JSON/YAML output, and collection statistics.
The default eyeD3 command edits common song fields such as artist, album, title, and track number, then displays the resulting ID3 tag. The same operations are available through Python by loading a file, mutating tag properties, and saving.
The documented feature set includes ID3 1.x, read-only ID3 2.2, ID3 2.3, ID3 2.4, MP3 audio details, plugins for display/fixup/art/stats/output formats, and custom command-line plugins.
eyeD3 is package-manager-friendly because it is both a Unix-style CLI and a reusable Python library. That makes it useful in scripts that batch-fix music libraries and in Python applications that need direct ID3 access.
Its long release history is a catalog of boring but valuable media-tag edge cases: encodings, malformed frames, version conversion, iTunes quirks, cover art, recursive scanning, and output formats.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.eyeD3/config.ini実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
eyeD3 | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://eyed3.readthedocs.io/en/latest/
インストールメタデータ
| パッケージキー | brew:eye-d3 |
|---|---|
| バージョン | 0.9.9 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/eye-d3 |
| ホームページ | https://eyed3.readthedocs.io/en/latest/ |
| リポジトリ | https://github.com/nicfit/eyeD3 |
| 上流ドキュメント | https://eyed3.readthedocs.io/en/latest |
| ライセンス | GPL-3.0-or-later |
| ソースアーカイブ | https://files.pythonhosted.org/packages/ee/aa/5873b98fa5f570724a65757987c155dea68d27f0acae17da1b1ffc8cd0d2/eyed3-0.9.9.tar.gz |
| 依存関係 | python@3.14 |
| Bottle | 利用可能 (対象 all) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | eye-d3 |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
eyed3 0.9.7-2
Display and manipulate id3-tags on the command-line
sudo apt install eyed3python3-eyed3 0.9.7-2
Python module for id3-tags manipulation (Python 3 version)
sudo apt install python3-eyed3eyed3
nix profile install nixpkgs#eyed3eyed3 0.9.7-1
Display and manipulate id3-tags on the command-line
sudo apt install eyed3python3-eyed3 0.9.7-1
Python module for id3-tags manipulation (Python 3 version)
sudo apt install python3-eyed3eyed3 0.9.7-r6
ID3 tag editor in Python
sudo apk add eyed3eyed3-pyc 0.9.7-r6
Precompiled Python bytecode for eyed3
sudo apk add eyed3-pyceyeD3 0.9.9-1.3
Audio files and ID3 Manipulation Tool
https://eyed3.readthedocs.io/en/latest/
sudo zypper install eyeD3python311-eyed3 0.9.9-1.3
Component library of eyeD3, an ID3 tag manipulation tool
https://eyed3.readthedocs.io/en/latest/
sudo zypper install python311-eyed3python313-eyed3 0.9.9-1.3
Component library of eyeD3, an ID3 tag manipulation tool
https://eyed3.readthedocs.io/en/latest/
sudo zypper install python313-eyed3python314-eyed3 0.9.9-1.3
Component library of eyeD3, an ID3 tag manipulation tool
https://eyed3.readthedocs.io/en/latest/
sudo zypper install python314-eyed3ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.