答案是先拆帧,把新图按序号插进去,再重新合成。合成页没有「插入」这个按钮,它只认缩略图的顺序,所以插一张图等于在列表中间多传一张。顺序由传出顺序和拖缩略图决定,序号会自动重排。两个边界先记住:新图的宽高必须和原帧完全一致,差一个像素就会被居中补白、插进去那一帧闪一下;插一张总帧数加 1,时长也跟着多一帧,想保持原时长要删掉一帧重复画面。 合成页只认列表顺序。它把缩略图从上到下当时间轴,第一张是第一帧,最后一张播完就回到开头,没有「在第几帧后插入」这种操作。 序号是自动排的。传进去几张就排几个号,拖一下位置序号跟着变,所以「插入」实际上是「多传一张,再拖到正确位置」。 拆帧是前置条件。想在一段现成的动图中间插东西,得先把它变成一张张图片,否则列表里只有一整段动图,没有中间可插。 所以这件事实际是三步:拆开、插进去、合回去。少了第一步,后面全做不了。 插最前面、插中间、插最后面,操作差别只在传图的先后。位置确定的越早,越不容易传错。 最容易做错的是先传完原帧再补新图。补进去的图一定在最后,得再拖回中间;帧数一多,拖到第几位很容易数错。 ① 打开 GIF 分解,把原动图传进去,单张上限 50MB。 ② 把拆出来的帧全部下载,按 001、002 重命名;新图也改成同一套尺寸和命名,编号留成要插的位置。 ③ 打开 图片合成 GIF,按最终播放顺序一次选中所有图,新图放在该在的位置上。 ④ 传完核对缩略图序号,新图应该落在目标位置,前后的帧一张不缺。 ⑤ 点「生成 GIF」,连播两遍,确认新图出现的时间点和停留时长都对。 这里有个细节值得先说:新图最好和原帧同一套尺寸导出。差几个像素时页面不会报错,只会把图居中缩小、四周补白,看着像闪了一下。 闪一下基本都是尺寸不一致。新图比原帧大,会被缩小并补白;比原帧小,会被放大并变糊。两条都会让那一帧和前后不搭。 修法是把新图裁成和原帧一样的宽高比,再导出成同一尺寸,重新传一次。批量改尺寸用任意看图工具都能做,别在合成页里硬凑。 还有一种闪是颜色跳。原帧是纯色背景,新图背景偏灰,一帧之差就很明显。把新图背景调成同色再插,比调参数有效。 插完体积涨了也别慌,多一帧通常只涨几万字节。真的超标,到 GIF 压缩 抽掉 20% 的帧就回来了。 它只能整帧插入,做不到「半透明叠在某一帧上」。要那种效果得先在图片软件里合成一张新图,再当作一帧传进来。 它也不能只给新插入的那一帧单独设时长。全片共用一个播放速度,想让这一帧多停一会儿,只能把同一张图连传两遍。 1. 不拆帧能直接插吗? 不能。合成页的列表里只有整段动图,中间没有可插的位置,必须先拆成一帧帧图片。 2. 插进去之后总时长变了怎么办? 会多出一帧的时间,正常现象。想保持原时长,就删掉一帧和相邻帧重复的画面,总帧数回到原来的数。 3. 新图需要和原帧同样大小吗? 需要。宽高差一个像素都会被居中补白,插进去的那一帧会闪一下,看起来像掉帧。 4. 能一次插好几张吗? 能。按最终播放顺序把所有图一次选完就行,插几张总帧数就加几,别分批传。 5. 有数量限制吗? 分解页单张 50MB,合成页会员最多一次 50 张。普通用途控制在 12 帧以内,再多体积压不住。 下一步:打开 GIF 分解把原动图拆成帧,全部下载后按序号重命名;把新图裁成同样尺寸、编成目标位置的号,按最终顺序一次传进图片合成 GIF;生成后连播两遍,确认新图出现在该出现的位置、前后不闪。
为什么页面上没有插入这个动作
插在不同位置,传图顺序不一样

具体怎么做,五步完成

插进去之后画面闪一下怎么办
中间插图的限制
GIF 中间插入图片常见问题