返回 Skill 列表
extension
分类: 开发与工程无需 API Key

aseprite-tags

从.aseprite文件中提取动画标签元数据(名称、帧范围、方向、颜色),无需使用Aseprite;当要求列出动作/动画、帧标签或跨多个Aseprite资源审核标签时使用。

person作者: jakexiaohubgithub

Aseprite Tag Extraction

Quick start

  • Run python scripts/extract_aseprite_tags.py <file-or-folder-or-glob> [...].
  • Directories are scanned for *.aseprite.
  • Output is Markdown by default; use --json for structured output.

Workflow

  1. Identify target .aseprite files.
  2. Run the script with a file, folder, or glob.
  3. Use tag names and inclusive frame ranges (from-to) as animation actions.

Notes

  • Frame ranges are inclusive.
  • Tag chunks may appear multiple times; the script de-duplicates identical tags.
  • If no tags exist, it prints (no tags found) for that file.

Examples

python scripts/extract_aseprite_tags.py d:\project\godot\blockking\assets
python scripts/extract_aseprite_tags.py "d:\project\godot\blockking\assets\*.aseprite"
python scripts/extract_aseprite_tags.py d:\project\godot\blockking\assets\Knight Templar.aseprite --json

scripts/

  • scripts/extract_aseprite_tags.py: Parse Aseprite binary format and output tag lists.