拍立得风格GIF生成器

上传GIF,设置相框宽度、底部留白、背景色、阴影、旋转角度和标题,生成拍立得风格动画。

文件与参数

处理结果

等待文件

原GIF预览

上传GIF后显示原始预览。

输出预览

完成处理后显示输出预览。

原文件大小
—
输出大小
—
输出尺寸
—
输出帧数
—
输出时长
—
处理信息
—

请选择GIF开始。

拍立得GIF为什么文件会变大

结果区并列显示原文件和输出预览,并统一列出尺寸、帧数、时长、文件大小与实际处理参数,便于核对变化。

预览用于快速检查;正式结果以下载文件重新解析后的尺寸、帧数、延迟和像素内容为准。

了解更多

实现原理与计算

设原始帧宽为W、高为H,相框宽为F、底部留白为B:先创建(W+2F)×(H+F+B)的相框画布并把原帧放在(F,F);旋转角度为θ时,输出边界按旋转后的包围盒计算,阴影扩展S再在四周增加S;标题在浏览器Canvas中逐帧绘制。W、H、F、B、S的单位是像素,θ的单位是度;F范围为0–256,B范围为0–512,S范围为0–64,θ范围为−30–30。

边界与限制

旋转、阴影和标题会增加调色板复杂度与文件体积;过长标题会在当前画布中截断。输出仍受4096×4096尺寸和25000000个合成帧像素的本地处理上限限制。

隐私与本地处理

GIF读取、解码、逐帧处理、预览和结果生成均在当前浏览器完成,不上传文件,不调用第三方运行接口,也不保存输入。

格式与标准来源

GIF解析、透明索引、帧延迟、处置方式和输出结构参考GIF89a格式说明;不同播放器对极短延迟的呈现可能不同。

W3C:GIF89a格式说明

常见问题

拍立得效果会保留 GIF 动画吗?

会。工具会对每一帧应用相框、说明文字、阴影和旋转,然后重新生成动画 GIF。较大的文件可能需要使用更轻的设置。