旋转 GIF
原始: x
拖入一张动画 GIF,即可得到旋转后的版本。每一帧都会单独旋转,帧间延迟保持不变,透明像素仍保持透明。该工具采用浏览器端 GIF 编码器,文件始终保留在你的设备上,很适合在手机上侧向拍到的反应 GIF,或需要翻转成横向发布的屏幕录制。
GIF 旋转的工作原理
-
1
解析 GIF
解码器读取逻辑屏幕、调色板以及完整的帧序列,包括局部调色板和处置标志。
-
2
旋转每一帧
每一帧都会按新的方向重新绘制。角度为 90 度或 270 度时,画布的宽高会互换。
-
3
重新编码动画
各帧会按原始延迟重新组装。调色板优化让文件大小接近原文件。
-
4
下载
一份帧数和时长都相同的旋转后 GIF。
旋转选项
| 旋转 | 会发生什么 |
|---|---|
| 向左 90° | 宽度变为高度;顶部边缘向左移动 |
| 向右 90° | 宽度变为高度;顶部边缘向右移动 |
| 180° | 上下颠倒;尺寸不变 |
会保留哪些内容
- 帧数与时序。 每一帧都保留其原始延迟,因此动画时长和播放速度都保持不变。
- 透明度。 使用 GIF 单色透明的区域,在旋转后的输出中仍保持透明。
- 循环播放。 旋转后的 GIF 仍会持续循环播放。
- 注释与扩展。 XMP 和应用程序扩展在重新编码时会被移除;只有核心动画数据会被保留。
可能发生变化的内容
- 文件大小。 旋转会略微改变 LZW 压缩器打包相似行的方式,因此输出通常与输入相差不超过 10%,但不会完全一致。
- 调色板。 全局和局部调色板在重新编码时会被重建。256 色上限仍然适用。
- 抖动处理在重新量化后的调色板上可能与原图略有差异。
何时应在上传前旋转
- 手机拍摄的 GIF。 竖向录制常常以侧向到达;发布前先旋转,以避免被裁剪。
- 屏幕录制。 竖向桌面屏幕 → 用于 Twitter/X 的横向 GIF,需要翻转加裁剪。
- 设计原型。 早期阶段的界面 GIF 有时需要重新调整方向,以匹配演示文稿。
旋转的替代方案
- 如果你只需查看一次旋转后的 GIF,大多数播放器(QuickTime、VLC)会在播放时旋转,而不改动文件。
- 如果你需要把旋转后的 GIF 嵌入网页,CSS
transform: rotate(90deg)可在浏览器中旋转而无需重新编码。磁盘上的文件大小和方向保持不变。 - 对于大批量处理,ImageMagick 命令(
convert in.gif -rotate 90 out.gif)比任何浏览器工具都快。
限制
- 非常长的 GIF。 高清分辨率下超过 500 帧可能超出浏览器内存。请分割处理,或使用桌面工具。
- 仅限固定旋转。 只提供 90° 和 180° 旋转,并且它们是精确的。这里没有任意角度或镜像选项。
- Alpha 与透明的区别。 GIF 采用单色透明,而非 alpha 通道。半透明像素在重新编码时会被强制变为完全不透明或完全透明。
常见问题
会。每一帧都按其原始延迟单独旋转。动画的时长和速度保持一致,只是换了新的方向。
接近,但不完全相同。LZW 压缩对行的排列模式很敏感,因此旋转可能使大小向任一方向变动几个百分点。
不能。此工具只提供向左 90°、向右 90° 和 180° 旋转。它们是精确的、方向无损的;这里不为动画 GIF 提供任意角度。
支持。使用 GIF 单色透明的区域(GIF 没有 alpha 通道)在旋转后的输出中仍保持透明。
不会。解码、旋转和重新编码全部在你的浏览器中完成,不会传输任何数据。
相关工具
材质设计颜色选择器
浏览Material Design色板,单击即可将任意色号(50至A700)以HEX、RGB或 HSL 格式复制。
ARW 转 JPG 转换器
将索尼 ARW RAW 照片转换为 JPG。无需打开 Lightroom,即可从相机 RAW 文件得到一张便于分享、通用兼容的 JPEG。
报纸制作工具
使用你自己的标题和文章制作报纸风格的头版,然后复制、下载纯文本,或打开浏览器打印对话框。
旗帜制作器
在浏览器中使用六种布局、颜色、文字和符号设计简洁的自定义 3:2 旗帜。可下载 SVG 或 PNG,或打开浏览器打印对话框。
ICO到PNG格式转换器
查看 ICO 中的图像,选择一个尺寸,并在浏览器中按原始大小保存为透明 PNG。
在线白板
在浏览器中的私人白板上绘制想法,排列形状、便签和本地图片。支持撤销操作,并导出 PNG、JPEG、SVG 或可编辑的 JSON。
此工具还提供其他语言版本
- GIF roteren [NL]
- Faire pivoter un GIF [FR]
- تدوير GIF [AR]
- Obróć GIF [PL]
- Putar GIF [ID]
- GIF drehen [DE]
- Rotar GIF [ES]
- หมุน GIF [TH]
- GIFを回転 [JA]
- Rotera GIF [SV]
- Xoay GIF [VI]
- GIF 회전 [KO]
- Girar GIF [PT]
- Rotate GIF [EN]
- Ruota GIF [IT]
- Повернуть GIF [RU]
- GIF Döndür [TR]