macOS
brew install atomicparsleylocal Homebrew formula metadata
sudo port install AtomicParsleyMacPorts ports tree · multimedia/AtomicParsley/Portfile · 来源: api.github.com
安装
brew install atomicparsleylocal Homebrew formula metadata
sudo port install AtomicParsleyMacPorts ports tree · multimedia/AtomicParsley/Portfile · 来源: api.github.com
sudo apk add atomicparsleyAlpine Linux edge package indexes · atomicparsley · 来源: dl-cdn.alpinelinux.org
sudo apt install atomicparsleyDebian stable package indexes · atomicparsley · 来源: deb.debian.org
nix profile install nixpkgs#atomicparsleynixpkgs package indexes · pkgs/by-name/at/atomicparsley/package.nix · 来源: api.github.com
sudo pacman -S atomicparsleyArch Linux sync databases · atomicparsley · 来源: geo.mirror.pkgbuild.com
sudo dnf install AtomicParsleyFedora Rawhide package metadata · AtomicParsley · 来源: dl.fedoraproject.org
scoop install main/atomicparsleyScoop official bucket manifest trees · bucket/atomicparsley.json · 来源: api.github.com
winget install --id wez.atomicparsley -eWindows Package Manager source index · wez.atomicparsley · 来源: cdn.winget.microsoft.com
概览
MPEG-4 command-line tool
历史
AtomicParsley is a command-line MPEG-4 metadata editor best known for reading, inspecting, and writing iTunes-style tags in MP4-family media files. It sits in the media-tooling niche occupied by small single-purpose CLIs: it is not a transcoder, but a metadata surgery tool used after ripping, downloading, podcasting, or encoding workflows.
The maintained GitHub repository describes AtomicParsley as a lightweight command-line program for reading, parsing, and setting metadata in MPEG-4 files, especially iTunes-style metadata. The current maintainer notes that he made fixes to the original SourceForge project in 2009 and became the de facto fork as a result.
The same maintenance note explains the modern repository shape: the maintainer had not personally used the tool for years, but kept it alive in a loose guiding role. In 2020, Bitbucket's shutdown of Mercurial hosting forced a migration, after which the GitHub repository gained renewed activity and multi-platform GitHub Actions builds.
AtomicParsley became one of the standard low-level MP4 tagging tools in package-manager culture because it exposed iTunes-era atoms directly from a scriptable command line. The input package facts show packaging across Homebrew, Debian, Ubuntu, Fedora, Alpine, Arch, MacPorts, Nix, Scoop, and winget, which is typical of a durable utility depended on by larger media workflows rather than a flashy end-user app.
Its cross-platform release artifacts and Homebrew install instructions in the README reinforce that it is consumed both as a standalone binary and as a building block inside scripts. The README warns that Homebrew may lag the latest repository release, a small but familiar detail for package maintainers tracking upstream tags.
Typical use is direct metadata inspection and mutation: printing an atom tree, printing text tags, extracting artwork, setting artist/title/album fields, adding cover art, marking podcast fields, and deleting individual tags or artwork. The README's quick help also documents less common MPEG-4 metadata areas such as reverse-DNS forms, 3GPP assets, ISO copyright notices, UUID tags, and ID3-on-MP4 support.
Package users usually reach for AtomicParsley when a media pipeline already has an MP4 and needs metadata adjusted without re-encoding. That makes the tool useful in shell scripts and post-processing hooks where a GUI tagger would be too manual.
AtomicParsley is package-nerd interesting because it is an old media utility whose active lineage moved through legacy forge infrastructure, a Mercurial-era Bitbucket fork, and finally GitHub. It is also a good example of a small CLI with a long tail: the binary is tiny, the interface is stable, and downstream packagers keep it around because other tools and scripts expect it.
The package also illustrates the maintenance reality of aging media tools. Upstream accepts easy-to-review fixes and has CI for major platforms, but the maintainer's own note is candid that complex behavior needs tests because he no longer uses the tool day to day.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
AtomicParsley | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/wez/atomicparsley
安装元数据
| 软件包键 | brew:atomicparsley |
|---|---|
| 版本 | 20240608.083822.1ed9031 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/atomicparsley |
| 主页 | https://github.com/wez/atomicparsley |
| 仓库 | https://github.com/wez/atomicparsley |
| 上游文档 | https://github.com/wez/atomicparsley#readme |
| 许可证 | GPL-2.0-or-later |
| 源码归档 | https://github.com/wez/atomicparsley/archive/refs/tags/20240608.083822.1ed9031.tar.gz |
| 构建依赖 | cmake |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | atomicparsley |
| Version Scheme | 1 |
| 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 软件包链接分开显示。
atomicparsley 20240608.083822.1ed9031-1
read, parse and set metadata of MPEG-4 and 3gp files
https://github.com/wez/atomicparsley
sudo apt install atomicparsleyatomicparsley
nix profile install nixpkgs#atomicparsleyatomicparsley 20210715.151551.e7ad03a-1
read, parse and set metadata of MPEG-4 and 3gp files
https://github.com/wez/atomicparsley
sudo apt install atomicparsleyatomicparsley 20240608-r0
A command line program for reading, parsing and setting iTunes-style metadata in MPEG4 files
https://atomicparsley.sourceforge.net/
sudo apk add atomicparsleyAtomicParsley 0.9.5-33.fc44
Command-line program to read and set MPEG-4 tags compatible with iPod/iTunes
http://atomicparsley.sourceforge.net/
sudo dnf install AtomicParsleyatomicparsley 20240608.083822.1ed9031-1
Command line program for reading, parsing and setting metadata in MPEG-4 files
https://github.com/wez/atomicparsley
sudo pacman -S atomicparsleyAtomicParsley
sudo port install AtomicParsleymain/atomicparsley
scoop install main/atomicparsleywez.atomicparsley
winget install --id wez.atomicparsley -e来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.