绝大多数情况不是裁剪把动画裁没了,而是你拿到的那份文件本来就只有一帧。裁剪只改画幅范围,不改帧序列;结果不动,问题基本都出在输入的那一头——地址粘错、抓到的是静态缩略图、或者下载下来的其实是首帧图。 来源:用图片地址裁剪时,粘进去的必须是能直接打开的 GIF 直链。粘贴网页地址、图床的预览页地址,工具抓到的往往是一张静态缩略图,裁出来自然不动。 上传方式:本地上传取的是你选中的那个文件,最不容易出错;网络地址还要多一道“服务器能否抓到”的环节。同一个文件两种方式结果不同,就说明地址那头有问题。 结果与预览:生成尺寸超过原图、或者处理时只取了首帧,会得到一个单帧结果。另外手机相册、聊天窗口常常只显示首帧,必须用浏览器打开才看得出它到底动不动。 原文件在浏览器里打开会动,裁完不动——问题在处理环节,换成本地上传、把生成尺寸调到不超过原图,再裁一次。原文件在浏览器里也不动——问题在源文件,跟裁剪无关。 裁完的文件在电脑浏览器里会动,发到手机相册却静止——这是预览问题,不代表文件坏了,发出去看实际效果再判断。 1. 新开一个浏览器标签,把原 GIF 拖进去,确认它本身会循环播放。 2. 打开GIF裁剪,页面提示可自定义图片裁剪生成尺寸,用「本地上传」选文件,避免地址抓取这一层变量。 3. 上传后框选范围、设生成尺寸,点「裁剪」生成,下载后用浏览器打开确认动效完整。 原文件帧数很多、体积接近上限,裁剪时容易处理到一半停下,先压缩再裁更稳。带透明通道或特殊调色板的动图,个别工具会只保留首帧,这类文件在本地软件里处理成功率更高。 如果只是想在聊天里发个静止画面,其实不需要裁剪工具,截图更快;确认要的是动图,再回到这条链路排查。 用网络图片地址裁剪,为什么出来是静止的? 粘的很可能是网页地址或预览页地址,工具抓到的是缩略图。换成能直接打开的 GIF 直链,或者干脆本地上传。 裁剪会改变帧数吗? 正常不会。裁剪改的是每帧的可见范围,帧序列保持不变。裁完帧数明显变少,说明处理过程出了异常。 裁完在手机上不动,算失败吗? 不算。手机相册和部分聊天窗口只渲染首帧,用浏览器打开同一文件能循环播放,就说明文件是好的。 回到判断:先确认原文件动不动,再确认用的是直链还是本地文件,最后确认结果是在什么环境里看的。三步里总有一处能对上,不用反复重裁。
三条链路,逐条排除
按症状判断,不用来回试
具体操作

这些情况换条路走
常见问题