百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

screengif

> 编程语言
开源

创建动画 GIF 屏幕录制。

1.3K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

创建动画 GIF 屏幕录制。

Screengif

一个命令行工具,用于将 SCREENCAST.mov 转换为 ANIMATED.gif 当您将其应用到 demo.mov 时,会发生以下情况

使用方法

…

安装

在 Docker 项下

如果您正在运行 Docker,这是获取最快的方法 从 screengif 开始:

bash
git clone [email protected]:dergachev/screengif.git
cd screengif

make build      # or alternatively, 'docker pull dergachev/screengif'

make docker-convert args="-i demo.mov -o demo-docker.gif"

# input files must be relative to cloned screengif repo
cp /path/to/myMovie.mov .

make docker-convert args="-i myMovie.mov -o myMovie.gif"

请参阅 Dockerfile 和 Makefile 了解其工作原理。

使用 Vagrant

如果您已经安装了 Vagrant 和 Virtualbox,这比在 OS X 中下载和编译所有依赖项更快速、更清洁。要安装,只需执行以下操作:

vagrant up

使用它的最简单方法是将图像复制到 screengif 项目目录(在 VM 中共享在 /vagrant 目录下),然后运行以下命令:

cp ~/screencast.mov ./screencast.mov
vagrant ssh -- '/vagrant/bin/screengif --input /vagrant/screencast.mov --output /vagrant/output/screencast.gif'
ls ./output/screencast.gif # should exist!

# when finished, destroy the VM
vagrant destroy -f

在 OSX 上,使用 homebrew

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言