tumuyan

PinFrame(定帧)是一款 Windows 序列帧工具,支持帧级平移缩放旋转镜像、洋葱皮预览、精灵表切片与 GIF 分解合并,以 JSON 工程无损管理素材,特别适合预览与微调 AI 生成的帧动画素材。

v0.6
发布于
2026年9月3日
13
星标
245
下载
同步于
4 天前

最新版本

v0.62026年9月3日 21:31
下载慢?可在上方随时切换镜像源

项目说明

项目概述

PinFrame(定帧)是一款颇具特色的序列帧工具,定位不是从零创作帧动画,而是预览与微调已有的序列帧:把一堆尺寸不一的素材和精灵表整合成一个工程,尤其是处理 AI 生产的素材。

抛开动画语境,它也是一款相当能打的 GIF 处理工具,分解、裁剪、合并、调整分辨率、改动画顺序、调帧速、删帧都能做到。项目由 AI 驱动开发,以 GPL-3.0 开源。

项目 内容
平台 Windows(提供打包版)
技术栈 Python 3.11+ 与 PyQt6
形态 Releases 提供 Windows 打包,也可源码运行
许可 GPL-3.0

不帮你从无到有画动画,但把一堆素材理成一套动画这件事上它很在行。

主要功能

  • 精准变换:每一帧支持平移、缩放、旋转、镜像,XY 方向可用不同倍率
  • 多维锚点:画布中心、图片中心、自定义画布位置与跟随图片四种锚点,变换中心完全受控
  • 洋葱皮预览:前后多帧透明叠加,随时检查动画连贯性
  • 参考帧系统:锁定任意帧作前景或背景参考,与洋葱皮智能互斥
  • 精灵表处理:内置切片工具从精灵表恢复序列,也能直接导出精灵表
  • GIF 处理:图片分解、裁剪、合并、改分辨率、调顺序与帧速、移除指定帧
  • 专业导出:自定义帧范围与背景色,导出 PNG 序列、紧凑精灵表或 GIF
  • 无损工程:工程仅用 JSON 存信息,不复制资源、不损失素材精度,还支持便携化整理

适用人群

  • 处理 AI 生成序列帧素材的创作者
  • 需要预览微调帧动画的像素画师与动画师
  • 整理精灵表的独立游戏开发者
  • 经常拆装 GIF 的表情包与动图爱好者

快速上手

  1. 从 Releases 下载 PinFrame Windows 打包版,或自行安装依赖后运行 main.py
  2. 把序列帧、GIF 或精灵表拖入工程
  3. 用洋葱皮与参考帧检查每帧位置与节奏
  4. 需要时做帧级变换或批量调整
  5. 按 PNG 序列、精灵表或 GIF 导出成品

核心优势

  • 素材无损:JSON 工程只记坐标与参数,原图不被复制和压缩
  • 微调见长:帧级变换与预览能力远超一般看图软件
  • 门槛友好:打包版开箱即用,源码运行只需 Python 环境
  • 开源可改:GPL-3.0 许可,欢迎按需改造

系统要求

项目 要求
操作系统 Windows
运行环境 Python 3.11+、PyQt6、Pillow(源码运行)
打包版 从 Releases 下载,无需 Python 环境

注意事项

  • 不做图层:为保持时间线简单,不提供图层功能,初衷是微调而非合成
  • 不做像素级修图:定位是序列帧整理工具,不是绘图软件
  • 视频支持未定:视频导入导出在计划中,因体积膨胀尚未实现

历史版本

排序