[{"data":1,"prerenderedAt":195},["ShallowReactive",2],{"repo-tumuyan-pinframe-zh-CN":3,"i18n-tumuyan-pinframe-zh-CN":192},{"mirrorPool":4,"detail":13,"relatedProjects":119},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":24,"homepage":25,"pushedAt":26,"ownerAvatar":27,"ownerName":28,"ownerBio":28,"lastSyncTime":29,"lastReleaseTime":30,"tags":31,"license":32,"category":33,"subgroup":34,"releases":35},"tumuyan","PinFrame",1124798748,"https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame",13,"Python","一个支持序列帧\u002FGIF\u002F精灵表导入导出的帧动画工具",{"Python":22,"Shell":23},96.1,3.9,[],"https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1eS6fBsEpd\u002F","2026-09-03","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3126801?v=4","","2026-10-15T09:00:26.210536+00:00","2026-09-03T13:31:57Z",[],"GPL-3.0","tools","图像处理工具",[36,48,60,71,81,90,101,111],{"tag":37,"publishAt":30,"semVer":38,"prerelease":40,"assets":41},"v0.6",[39,39,39],0,false,[42],{"fileName":43,"sizeMb":44,"sha256":45,"downloadCount":46,"originUrl":47},"PinFrame_Windows.zip",42.38,"492b0f03876471750c5e91d357cdebf5c32faf0ce2a259aa553eb8662b93ba57",32,"https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.6\u002FPinFrame_Windows.zip",{"tag":49,"publishAt":50,"semVer":51,"prerelease":40,"assets":54},"v0.5.3","2026-08-19T15:52:00Z",[39,52,53],5,3,[55],{"fileName":43,"sizeMb":56,"sha256":57,"downloadCount":58,"originUrl":59},42.51,"28c9ca3cc72ad11a8408df4c9ab0bd7b776a8125c90ea91c10fe58886a9dbf3d",8,"https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.5.3\u002FPinFrame_Windows.zip",{"tag":61,"publishAt":62,"semVer":63,"prerelease":40,"assets":65},"v0.5.2","2026-08-16T17:21:35Z",[39,52,64],2,[66],{"fileName":43,"sizeMb":67,"sha256":68,"downloadCount":69,"originUrl":70},42.46,"611da93a29d5a687ce71dc957d08690cdd17ae0ea801c36196ff87435341e46f",50,"https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.5.2\u002FPinFrame_Windows.zip",{"tag":72,"publishAt":73,"semVer":74,"prerelease":40,"assets":76},"v0.5.1","2026-08-15T13:15:35Z",[39,52,75],1,[77],{"fileName":43,"sizeMb":78,"sha256":79,"downloadCount":64,"originUrl":80},42.44,"4845898689d66a5e0eb776e5ef359682f9d560cd8a7b1347639b9af997d091b3","https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.5.1\u002FPinFrame_Windows.zip",{"tag":82,"publishAt":83,"semVer":84,"prerelease":40,"assets":85},"v0.5","2026-08-09T15:17:58Z",[39,39,39],[86],{"fileName":43,"sizeMb":87,"sha256":88,"downloadCount":75,"originUrl":89},42.42,"eb452f9e23467e3b536ecd7bbd72e419c5d0ca7bd0eee4b96f7e19361e1e299f","https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.5\u002FPinFrame_Windows.zip",{"tag":91,"publishAt":92,"semVer":93,"prerelease":40,"assets":95},"v0.4.2","2026-02-13T01:09:03Z",[39,94,64],4,[96],{"fileName":43,"sizeMb":97,"sha256":98,"downloadCount":99,"originUrl":100},42.52,"f46b0a5e1b13ee91119df4800f56342cc4fd31588b34e5aa8b0c232776beebcb",124,"https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.4.2\u002FPinFrame_Windows.zip",{"tag":102,"publishAt":103,"semVer":104,"prerelease":40,"assets":105},"v0.4.1","2026-01-14T10:10:51Z",[39,94,75],[106],{"fileName":43,"sizeMb":107,"sha256":108,"downloadCount":109,"originUrl":110},42.45,"b205cabb67f39eda80e6835a1e502333c3e1ef83c60151b9b7bd8145fe9e2e4b",15,"https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.4.1\u002FPinFrame_Windows.zip",{"tag":112,"publishAt":113,"semVer":114,"prerelease":40,"assets":115},"v0.4","2026-01-11T11:06:08Z",[39,39,39],[116],{"fileName":43,"sizeMb":107,"sha256":117,"downloadCount":18,"originUrl":118},"b8a5de7e6abfbff123835fdd53c38a892888df04d8a4c606c95a536e43a150ee","https:\u002F\u002Fgithub.com\u002Ftumuyan\u002FPinFrame\u002Freleases\u002Fdownload\u002Fv0.4\u002FPinFrame_Windows.zip",[120,143,156,167,175,184],{"owner":121,"repo":121,"repoId":122,"category":33,"subgroup":34,"language":123,"tags":124,"starCount":133,"ownerUid":134,"latestTag":135,"platforms":136,"lastReleaseTime":140,"downloadCount":141,"description":142},"ImageMagick",35780977,"C",[125,126,127,128,129,130,131,132],"command-line-image-tool","digital-image-editing","image-conversion","image-manipulation","image-processing","imagemagick","mastering-digital-image-alchemy","open-source-software",17664,12486768,"7.1.2-34",[137,138,139],"windows","linux","other","2026-10-14T20:45:10Z",7421,"ImageMagick 是一个开源的图像处理软件套件，提供命令行工具与多语言接口，可在 Linux、Windows、macOS 上完成图片的创建、编辑、合成与格式转换。",{"owner":144,"repo":145,"repoId":146,"category":33,"subgroup":34,"language":123,"tags":147,"starCount":148,"ownerUid":149,"latestTag":150,"platforms":151,"lastReleaseTime":153,"downloadCount":154,"description":155},"darktable-org","darktable",3791835,[],13189,1561544,"nightly",[137,152,138],"mac","2026-10-04T01:29:08Z",77,"darktable 是一款开源的摄影工作流与 RAW 显影软件，负责照片的导入、显影、修饰与组织管理，可在 Linux、Windows、macOS 上运行。",{"owner":157,"repo":158,"repoId":159,"category":33,"subgroup":34,"language":160,"tags":161,"starCount":162,"ownerUid":163,"latestTag":28,"platforms":164,"distribution":165,"lastReleaseTime":28,"downloadCount":39,"description":166},"KDE","krita",43975673,"C++",[],10584,14312869,[],"official-site","Krita 是一款开源的数字绘画软件，面向插画、漫画与概念设计，提供完整的笔刷引擎与绘画工具，可在 Windows、macOS、Linux 上运行。",{"owner":168,"repo":168,"repoId":169,"category":33,"subgroup":34,"language":28,"tags":170,"starCount":171,"ownerUid":172,"latestTag":28,"platforms":173,"distribution":165,"lastReleaseTime":28,"downloadCount":39,"description":174},"photopea",46613660,[],8496,15955558,[],"photopea\u002Fphotopea 是 Photopea 在线图片编辑器的官方反馈仓库，用于收集缺陷与建议，本身不含编辑器源码，软件在浏览器中直接使用。",{"owner":176,"repo":177,"repoId":178,"category":33,"subgroup":34,"language":123,"tags":179,"starCount":180,"ownerUid":181,"latestTag":28,"platforms":182,"distribution":165,"lastReleaseTime":28,"downloadCount":39,"description":183},"GNOME","gimp",4537508,[],6530,1801039,[],"GIMP 是一款开源免费的图像处理软件，用于照片修饰、图像合成与图片创作，提供图层、蒙版、选区与插件体系，可在 Linux、Windows、macOS 上运行。",{"owner":185,"repo":185,"repoId":186,"category":33,"subgroup":34,"language":28,"tags":187,"starCount":188,"ownerUid":189,"latestTag":28,"platforms":190,"distribution":165,"lastReleaseTime":28,"downloadCount":39,"description":191},"inkscape",23163093,[],4037,8506907,[],"Inkscape 是一款开源矢量绘图软件；本仓库是项目的入口说明页，只含说明文档与一张图片，源码与安装包均需从官方渠道获取。",{"description":193,"readmeHtml":194},"PinFrame（定帧）是一款 Windows 序列帧工具，支持帧级平移缩放旋转镜像、洋葱皮预览、精灵表切片与 GIF 分解合并，以 JSON 工程无损管理素材，特别适合预览与微调 AI 生成的帧动画素材。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>PinFrame（定帧）是一款颇具特色的序列帧工具，定位不是从零创作帧动画，而是预览与微调已有的序列帧：把一堆尺寸不一的素材和精灵表整合成一个工程，尤其是处理 AI 生产的素材。\u003C\u002Fp>\n\u003Cp>抛开动画语境，它也是一款相当能打的 GIF 处理工具，分解、裁剪、合并、调整分辨率、改动画顺序、调帧速、删帧都能做到。项目由 AI 驱动开发，以 GPL-3.0 开源。\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>内容\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>平台\u003C\u002Ftd>\n\u003Ctd>Windows（提供打包版）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>技术栈\u003C\u002Ftd>\n\u003Ctd>Python 3.11+ 与 PyQt6\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>形态\u003C\u002Ftd>\n\u003Ctd>Releases 提供 Windows 打包，也可源码运行\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>许可\u003C\u002Ftd>\n\u003Ctd>GPL-3.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>不帮你从无到有画动画，但把一堆素材理成一套动画这件事上它很在行。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>精准变换\u003C\u002Fstrong>：每一帧支持平移、缩放、旋转、镜像，XY 方向可用不同倍率\u003C\u002Fli>\n\u003Cli>\u003Cstrong>多维锚点\u003C\u002Fstrong>：画布中心、图片中心、自定义画布位置与跟随图片四种锚点，变换中心完全受控\u003C\u002Fli>\n\u003Cli>\u003Cstrong>洋葱皮预览\u003C\u002Fstrong>：前后多帧透明叠加，随时检查动画连贯性\u003C\u002Fli>\n\u003Cli>\u003Cstrong>参考帧系统\u003C\u002Fstrong>：锁定任意帧作前景或背景参考，与洋葱皮智能互斥\u003C\u002Fli>\n\u003Cli>\u003Cstrong>精灵表处理\u003C\u002Fstrong>：内置切片工具从精灵表恢复序列，也能直接导出精灵表\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GIF 处理\u003C\u002Fstrong>：图片分解、裁剪、合并、改分辨率、调顺序与帧速、移除指定帧\u003C\u002Fli>\n\u003Cli>\u003Cstrong>专业导出\u003C\u002Fstrong>：自定义帧范围与背景色，导出 PNG 序列、紧凑精灵表或 GIF\u003C\u002Fli>\n\u003Cli>\u003Cstrong>无损工程\u003C\u002Fstrong>：工程仅用 JSON 存信息，不复制资源、不损失素材精度，还支持便携化整理\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>处理 AI 生成序列帧素材的创作者\u003C\u002Fli>\n\u003Cli>需要预览微调帧动画的像素画师与动画师\u003C\u002Fli>\n\u003Cli>整理精灵表的独立游戏开发者\u003C\u002Fli>\n\u003Cli>经常拆装 GIF 的表情包与动图爱好者\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>从 Releases 下载 PinFrame Windows 打包版，或自行安装依赖后运行 main.py\u003C\u002Fli>\n\u003Cli>把序列帧、GIF 或精灵表拖入工程\u003C\u002Fli>\n\u003Cli>用洋葱皮与参考帧检查每帧位置与节奏\u003C\u002Fli>\n\u003Cli>需要时做帧级变换或批量调整\u003C\u002Fli>\n\u003Cli>按 PNG 序列、精灵表或 GIF 导出成品\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>素材无损\u003C\u002Fstrong>：JSON 工程只记坐标与参数，原图不被复制和压缩\u003C\u002Fli>\n\u003Cli>\u003Cstrong>微调见长\u003C\u002Fstrong>：帧级变换与预览能力远超一般看图软件\u003C\u002Fli>\n\u003Cli>\u003Cstrong>门槛友好\u003C\u002Fstrong>：打包版开箱即用，源码运行只需 Python 环境\u003C\u002Fli>\n\u003Cli>\u003Cstrong>开源可改\u003C\u002Fstrong>：GPL-3.0 许可，欢迎按需改造\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>要求\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>操作系统\u003C\u002Ftd>\n\u003Ctd>Windows\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>运行环境\u003C\u002Ftd>\n\u003Ctd>Python 3.11+、PyQt6、Pillow（源码运行）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>打包版\u003C\u002Ftd>\n\u003Ctd>从 Releases 下载，无需 Python 环境\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>不做图层\u003C\u002Fstrong>：为保持时间线简单，不提供图层功能，初衷是微调而非合成\u003C\u002Fli>\n\u003Cli>\u003Cstrong>不做像素级修图\u003C\u002Fstrong>：定位是序列帧整理工具，不是绘图软件\u003C\u002Fli>\n\u003Cli>\u003Cstrong>视频支持未定\u003C\u002Fstrong>：视频导入导出在计划中，因体积膨胀尚未实现\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450987812]