批量 压缩 PNG
批量 PNG 合成 APNG
Windows
-
将 PNG 序列文件夹们放入
input/目录中 -
双击运行
png2apng.bat -
脚本将:
- 处理
input/中的每个文件夹 - 压缩 PNG 图片并存储在
compressed/中,使用临时命名(temp001、temp002 等) - 在
output/目录中生成 APNG 文件
- 处理
序列帧的命名请补零
❌️错误示例:0.png、1.png、2.png ...10.png、11.png ...
✅正确示例:00.png、01.png、02.png ...10.png、11.png ...
您可以在脚本中修改以下设置:
FPS- 输出 APNG 的帧率(默认:10)LOOP- 循环次数(0 = 无限循环,默认:0)PNGQUANT_QUALITY- 压缩质量范围(默认:70-80)
project_root/
├── input/ # 输入文件夹 - 存放待处理的PNG序列文件夹
│ ├── animation1/ # 第一个动画序列文件夹
│ │ ├── frame001.png
│ │ ├── frame002.png
│ │ └── ...
│ ├── animation2/ # 第二个动画序列文件夹
│ │ ├── image001.png
│ │ ├── image002.png
│ │ └── ...
│ └── ...
├── compressed/ # 压缩文件夹 - 脚本自动生成,存放压缩后的PNG序列
├── output/ # 输出文件夹 - 存放最终生成的APNG文件
├── png2apng.bat # 主执行脚本
├── pngquant.exe # PNG压缩工具
└── apngasm64.exe # APNG合成工具