图片合成GIF后画面被拉伸,原因是输出宽高和原图比例不一致。把高度交给「原比例」锁定,宽度只改一个值,绝大多数变形都能避免;几张比例不同的素材混在一起,才需要额外处理。 宽度决定输出画布横向有多少像素,高度跟着宽度按原比例算,这两个值一起决定画面会不会变形。速度决定每帧停多久,只影响节奏,不改变画面形状。 图片数量和单张的原始比例决定内容排布。GIF 是逐帧铺满画布,画布比例一旦和素材不一致,要么被拉长压扁,要么四周留白,没有第三种结果。 素材都是同一台设备拍的,比例一致,建议只填宽度,高度留给原比例,最省事。横图和竖图混在一起,建议先把它们统一裁成同一比例再上传,否则一定会有一边留白。 需要在固定尺寸位里展示的,比如详情页主图、列表封面,可以先按位置量好宽高,再反推该裁成什么比例。具体取哪一种,需根据实际展示位置判断。 1. 打开GIF制作工具,在「GIF设置」里先填宽度,高度保持原比例,不要两个值都手动改。 2. 点「Gif合成」,上传多张比例一致的 jpg、png 或 gif;比例不一致的,先到GIF裁剪裁成同一比例。 3. 设好速度,点生成,下载后对着原图看主体有没有被压扁,重点看圆形和人脸。 素材主体偏在一角、四周空白很多,直接缩放到统一画布会让主体变小,先裁掉空白再合成更清楚。要求每帧构图完全一致的展示,逐张裁到同一取景再上传,比事后调整可靠。只是想让文件小一点,缩宽度就够,不必动高度。 只改宽度,高度为什么会自己变? 高度跟随宽度按原比例计算,这是为了避免变形。想要别的比例,就得手动改高度,同时接受画面被拉伸或留白。 为什么合成后四周有白边? 画布比例和素材比例不一致,素材会按比例放进画布,空出来的部分就是白边。统一素材比例或改画布比例都能消除。 同一批图有的清楚有的糊,是变形造成的吗? 不是。多半是原图尺寸差太多,小图被放大后发虚。上传前把素材尺寸拉到接近,比生成后再处理有效。 回到判断:先量清楚素材是什么比例,再决定是锁比例生成还是先裁剪统一。比例对齐了,宽度和高度就不再是反复试的参数。
宽度、高度、速度各管什么
按素材比例决定怎么设
具体操作

这些情况,先裁再合更稳
常见问题