Repolode
sindresorhus

sindresorhus/Gifski

一款 macOS 应用,使用 gifski 编码器把视频转换为高质量 GIF 动图。

Star
8,594
Fork
326
未关闭 Issue
8
最近提交
2个月前

这是什么?

Gifski 是一款 Mac 应用,基于 gifski 编码器把视频转换为动画 GIF。每帧可使用数千种颜色,帧率最高支持 50 FPS,并利用跨帧调色板和时间域抖动等技术提升画质。通过“质量”滑块,也可以生成体积更小、画质略低的文件。

应用支持 macOS 能播放的所有视频格式,例如使用 H.264、HEVC 或 ProRes 编码的 MP4 和 MOV 文件。可调整尺寸、速度、帧率、质量、裁剪和循环等参数,还能生成先正放再倒放的往返(yo-yo)动图。

应用可通过共享扩展、服务菜单以及访达中的快速操作调用。当前版本需要 macOS 26 或更高版本,可在 Mac App Store 下载。不支持 Windows 和 Linux,项目另有跨平台命令行工具。

核心功能

  • 01每帧支持数千种颜色,帧率最高 50 FPS。
  • 02通过质量滑块可生成体积更小的 GIF。
  • 03支持 macOS 可播放的视频格式,如 H.264、HEVC 或 ProRes 编码的 MP4 和 MOV。
  • 04可调整尺寸、速度、帧率,并支持裁剪和循环设置。
  • 05提供往返播放(yo-yo)模式。
  • 06支持共享菜单、服务菜单和访达快速操作。

适用场景

  • 将屏幕录制或应用演示转换为便于分享的 GIF。
  • 在 Dribbble 等平台展示设计动效。
  • 把手机或相机拍摄的短视频制作成循环动图。

快速上手

  1. 1

    从 Mac App Store 安装应用

  2. 2

    安装 Rust 以便从源码构建(使用 README 中的官方 rustup 安装方式)

  3. 3

    使用 Homebrew 安装 SwiftLint

    brew install SwiftLint
  4. 4

    安装 Xcode 命令行工具

    xcode-select --install

使用前须知

  • 当前版本需要 macOS 26 或更高版本;旧版 macOS 需要使用旧版本。
  • 仅为 Mac 应用,不支持 Windows 和 Linux。
  • 不支持 WebM 或 QuickTime Animation 格式的输入。
  • 较长的视频片段生成的 GIF 文件可能非常大。

收录于专题

标签

#gif#video-conversion#macos#swift#media#animation#app#convert-videos#converter#gif-animation

常见问题

Gifski 是什么?
一款 macOS 应用,使用 gifski 编码器把视频转换为高质量 GIF 动图。 Gifski 是一款 Mac 应用,基于 gifski 编码器把视频转换为动画 GIF。每帧可使用数千种颜色,帧率最高支持 50 FPS,并利用跨帧调色板和时间域抖动等技术提升画质。通过“质量”滑块,也可以生成体积更小、画质略低的文件。
Gifski 可以免费使用吗?用的什么许可证?
Gifski 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Gifski 还在维护吗?
半年内有更新。Gifski 最近一次提交是在 2026年9月11日。
Gifski 适合用来做什么?
将屏幕录制或应用演示转换为便于分享的 GIF。 在 Dribbble 等平台展示设计动效。 把手机或相机拍摄的短视频制作成循环动图。
Gifski 怎么安装和运行?
从 Mac App Store 安装应用 安装 Rust 以便从源码构建(使用 README 中的官方 rustup 安装方式) 使用 Homebrew 安装 SwiftLint: brew install SwiftLint 安装 Xcode 命令行工具: xcode-select --install
在哪里获取 Gifski?
源代码和安装说明在 GitHub 上:https://github.com/sindresorhus/Gifski

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目