动画导出选项 — GIF、视频、PNG 序列
支持的导出格式
动画完成后,在 File → Export Animation 下选择目标格式。可用格式因平台而异:
| 格式 | 特点 | 适用 |
|---|---|---|
| GIF | 逐帧转 GIF,256 色 | 网络分享、社交媒体循环表情 |
| 视频(MP4/WebM) | H.264 / WebM 编码,真彩色 | 视频平台发布、后处理 |
| PNG 序列 | 每一帧一张 PNG 图片 | 导入视频编辑器(Premiere/DaVinci)做后处理 |
| PNG 序列 ZIP | 把 PNG 序列打包成 ZIP | 浏览器版 Drawpile 唯一可用格式 |
| 精灵图(Sprite Sheet) | 所有帧拼成一张大图片 | 游戏开发、UI 动画素材 |
GIF 导出
最常见的网络分享格式。Drawpile 的 GIF 导出特点:
- 自动调色板优化(256 色最接近原图的色彩)
- 支持透明背景(GIF 只支持 1-bit 透明——像素要么完全透明要么完全不透明,边缘可能有锯齿)
- 支持循环播放设置(0 = 无限循环,或指定循环次数)
- 导出前可以设置每帧的 Delay(毫秒),覆盖默认 FPS 计算的时长
注意:GIF 文件可能比你想象的大——颜色多、画面复杂、帧数多时,一个 10 秒的 GIF 可能 5MB 以上。如果分享到 Twitter/X,平台会自动压缩 GIF,但压缩率有限。视频格式(MP4/WebM)在相同画质下体积小得多。
视频导出(MP4/WebM)
Drawpile 内部使用 FFmpeg 做视频编码。导出选项:
- 编码器 — H.264(MP4)或 VP9(WebM)。H.264 兼容性最好,WebM 体积更小
- 比特率 — 默认自动;手动设置可以控制画质/体积比
- 透明视频 — H.264 不支持透明通道,WebM 支持。如果需要透明背景(叠在其他视频上),选 WebM + 开启透明
透明视频的坑
H.264(MP4)格式本身不支持 alpha 通道——导出时透明区域会被自动填成黑色或白色,没有选项改。如果必须透明,选 WebM 格式。
Drawpile 浏览器版(web.drawpile.net)没有视频导出功能——只支持 PNG 序列 ZIP。视频导出需要在桌面客户端做。
PNG 序列导出
每一帧单独导出成一张 PNG 图片。文件按帧序号命名(frame_0001.png、frame_0002.png…)。
用途:
- 导入到 Adobe Premiere / DaVinci Resolve / After Effects 做后期特效、加音频、调整速度
- 导入到 Blender / Unity / Godot 做游戏动画素材
- 保留每一帧的最高画质,后期再决定最终输出格式
Drawpile 会自动把 PNG 序列打包成文件夹,方便处理。
浏览器版的限制
Web 版本(web.drawpile.net)功能是桌面版的子集:
- ✅ 支持 GIF 导出
- ✅ 支持 PNG 序列 ZIP 导出
- ❌ 不支持视频导出
- ❌ 不支持精灵图导出
如果需要视频或精灵图,把画布保存成 .dpcs 格式,传到桌面客户端做导出。