编辑

GIF 倒放

反着播 —— 或者先正后倒,接成一个不打顿的循环。

编辑

☞ 全程在你的浏览器中运行 —— 不会上传任何图片

将 GIF 拖放到此处

或点击浏览 —— 仅限动图 GIF

最后一帧排到最前

倒放是重排,不是重新渲染

动画的每一帧本来就已经在文件里了。所以倒放根本不是渲染活儿 —— 解出这些帧,连同各自的延时倒过来排,再写回一份动画就完了。没有任何东西被重新计算,除了重新编码本身,什么也没损失。

真正要处理好的是循环接缝。本来就循环流畅的片段,直接倒放依然流畅。而乒乓 —— 先正后倒 —— 一不留神就会把首尾两帧各播两遍,动画在两端肉眼可见地一顿。这里的回程把那两帧去掉了,转向落在拍子上。

三步

GIF 怎么倒放

01

把 GIF 拖进来

解码后立刻倒着重新生成。预览是动的 —— 你看到的是结果本身,不是一句描述。

02

试试乒乓

一个勾选框把倒放变成先正后倒。适合有明确起止的片段 —— 那种情况下硬切回第一帧很扎眼。

03

下载

重新生成的 GIF 从你的设备上保存下来。

快速解答

GIF 倒放常见问题

什么是乒乓?

正着播一遍,再倒着播一遍,如此往复,像钟摆。帧数和体积大约翻倍,换来的是消掉普通循环从最后一帧硬切回第一帧的那个跳跃。

帧延时也一起倒过来吗?

是。每一帧保留自己的延时,延时跟着帧走 —— 原来在某一帧上停顿的片段,倒着播依然在那一帧上停顿。

为什么有些 GIF 倒放后速度不一样了?

如果原文件根本没设延时 —— 0 或 10 毫秒,有些导出工具就这么写 —— 浏览器并不会尽快播,而是替换成 100 毫秒。写进新文件的正是这个替换值,所以结果与你实际看到的一致。

倒放会掉画质吗?

帧本身不会被重采样,但 GIF 会被重新编码,也就意味着重新选一次调色板。多数片段上看不出来,大面积渐变可能有轻微色带。

能只倒放一部分吗?

这里不行。先用「GIF 转帧」拆成一张张图,删掉不要的,再用「图片合成 GIF」拼回去。

会上传吗?

不会。解码、重排、重新编码都在页面里、在你的设备上完成。