Gifski
在 Mac 上将视频转换为高质量 GIF
这是一个 macOS 应用程序,基于 gifski
编码器,它利用 pngquant
的高级功能来实现跨帧调色板和时间抖动,将视频转换为 GIF 动画。它可以生成每帧使用数千种颜色且高达 50 FPS 的动画 GIF(适用于在 Dribbble 上展示设计作品)。
借助 gifsicle
,你还可以根据需要使用"质量"滑块生成较小的低质量 GIF。
Gifski 支持 macOS 支持的所有视频格式(带有 H264、HEVC、ProRes 等的 .mp4
或 .mov
)。不支持 QuickTime Animation 格式。请使用 ProRes 4444 XQ 替代。它更高效、兼容性更广,而且像 QuickTime Animation 一样,也支持 alpha 通道。
Gifski 有许多设置选项,如更改尺寸、速度、帧率、质量、循环等。
下载
需要 macOS 14 或更高版本。
旧版本
- 2.23.0 适用于 macOS 13+
- 2.22.3 适用于 macOS 12+
- 2.21.2 适用于 macOS 11+
- 2.20.2 适用于 macOS 10.15+
- 2.16.0 适用于 macOS 10.14+
- 2.4.0 适用于 macOS 10.13+
非 App Store 版本
为无法访问 App Store 的用户提供的特别版本。它不会自动更新。我将每年在此处更新一次。
下载(2.23.0 · macOS 13+)
功能
共享扩展
Gifski 包含一个共享扩展,允许你将视频共享到 Gifski。只需从任何 macOS 应用的共享菜单中选择 Gifski 即可。
提示:你可以通过点击录制完成后弹出的缩略图并从那里选择"共享"来与 Gifski 共享 macOS 屏幕录像。
系统服务
Gifski 包含一个系统服务,让你可以从任何提供兼容视频文件的应用的服务菜单中快速将视频转换为 GIF。
来回播放(悠悠球)GIF
Gifski 包含创建在前进和后退播放之间来回弹跳的 GIF 的选项。这与 iOS 实况照片效果中的弹跳效果类似。此选项会使 GIF 中的帧数翻倍,因此文件大小也会翻倍。
技巧
快速复制或保存 GIF
转换后,按 Command+C 复制 GIF 或按 Command+S 保存 GIF。
使用键盘更改 GIF 尺寸
在编辑视图的宽度/高度输入字段中,按上/下箭头键可将值更改 1。同时按住 Option 键可将其更改 10。
截图
从源代码构建
要在 Xcode 中构建应用程序,您首先需要安装 Rust:
curl https://sh.rustup.rs -sSf | sh
brew install SwiftLint
xcode-select --install
常见问题
生成的 GIF 文件很大!
GIF 图像格式的空间效率非常低。它最适合短视频片段。尝试减小尺寸、帧率或质量。
为什么不支持 60 FPS 及以上?
浏览器会限制超过 50 FPS 的帧率,将其以 10 FPS 播放。了解更多。
如何将一系列 PNG 图像转换为 GIF?
安装 FFmpeg(使用 Homebrew:brew install ffmpeg
),然后运行以下命令:
TMPFILE="$(mktemp /tmp/XXXXXXXXXXX).mov"; \
ffmpeg -f image2 -framerate 30 -i image_%06d.png -c:v prores_ks -profile:v 5 "$TMPFILE" \
&& open -a Gifski "$TMPFILE"
确保图像按照 image_000001.png
格式命名,并根据需要调整 -framerate
。
如何同时进行多个转换?
应用程序本身不支持这个功能,但您可以使用应用程序提供的快捷方式操作在快捷方式应用程序中实现。
如果您知道如何运行终端命令,您也可以多次运行 open -na Gifski
来打开多个 Gifski 实例,每个实例可以转换单独的视频。但是,您不应该在多个实例中打开编辑器视图,因为更改质量等设置会影响所有实例。
是否可以从 WebM 格式转换?
Gifski 支持 macOS 支持的视频格式,但不包括 WebM。
您可以先使用这个应用程序将视频转换为 MP4 格式。
我可以贡献本地化翻译吗?
我们不打算对应用程序进行本地化。
您能支持 Windows 和 Linux 吗?
不能,但有一个跨平台命令行工具可用。
更多常见问题…
媒体报道
使用的技术
- gifski 库 - 高质量 GIF 编码器
- Defaults - 简洁现代的 UserDefaults
- DockProgress - 在应用程序的 Dock 图标中显示进度
维护者
相关
许可证
MIT(Mac 应用程序)+ gifski 库许可证