Gif123:极简 GIF 录屏工具,免费开源

Gif123 v2.1 已发布:
1、修正 Win10/Win11 在系统设置放大鼠标指针后指针背景不透明问题。
2、允许在录屏时自动放大鼠标指针。其他软件在指针放大后录屏得到的指针仍然是原始大小,但 Gif123 可在设置中放大 GIF 图像中的鼠标指针,支持 Win10 以下系统。
3、大幅提升性能,录屏、以及高亮光圈更流畅了。
4、增加了更多快捷键,例如按 Ctrl + C 复制,按 Ctrl + P 预览,按 Ctrl+ Z 录屏(也可以按系统热键 Ctrl + Alt + Shift + Z )。
5、其他一些代码与界面细节优化。

1 个赞

支持,啥时出个按快捷键就可以用鼠标自定义截屏大小呢?期待

你截图的是静态截图界面,没见到哪个录屏软件这样做。
Gif123 打开就是选框,准备好录制动作以后,再按热键可能比较好。

如果你的目的是用热键打开 Gif123,直接在快捷方式里设置就可以了。
我们使用录屏软件不像截屏那么频繁,Gif123 没有设计成常驻程序,也尽量避免添加系统热键。

ShareX支持快捷键自定义截屏大小的

这款软件我也在用的

请问有历史版本的Gif123下载吗,2.1不那么好用了

请求开放Github的issue和release功能:joy:

ka2.1版本有点问题,设置–optimize=3 --colors 128 --lossy=0,FPS 12帧

结果如图,卡成PPT了,2.0版本设置FPD 5帧都比它流畅

  1. 我用SreenToGif录制了情况,参数 colors 255,其它不变。说起来我挺奇怪的,之前用2.0的没啥毛病。现在调36帧,依旧卡顿

  1. 但那2.0的文件我没有了:joy:,没保留2.0备份…如果指的历史版本是代码的历史版本,我导出历史文件搭建环境再构建,未免有点费时间吧…

  2. 其它录屏软件用了下,不如你用的Gifsicle好,上面的那张图用SreenToGif花了半小时才搞好(包括剪辑、选用不同软件包再一番设置进行Gif转换等),7M大小已经是最小的了

PS: 快捷键功能是真的极大增强软件的便利性,总不能追求极简牺牲便利性吧,微信截图都支持快捷键的,学生党时期经常按alt+A调用微信截图功能

缩小录制窗口后,如下图只剩录制这个按钮了,其它的没了也没提示,建议加个按钮来展开。

当你把窗口拖到这么小的时候,
你考虑一下,其他按钮不隐藏也没地方放对吧?!
可以参考一下其他录屏软件例如 LICEcap 的行为是一模一样的,都没有跳出提示或展开按钮。

你的想法是很棒的,
但过多的提示会不会打扰到你呢?

Gif123 v2.2 已发布,已大幅提升录屏性能,生成的 GIF 更流畅了。
在设置里可以自定义录屏热键了,最小化窗口时按录屏热键会显示快速选框。
不过录屏不像静态截图,建议还是打开软件调整选框。

新版支持将一个或多个 JPG,PNG 图像等拖进 Gif123 转换为 GIF 图像(可以事先设置 FPS)

可以做一个类似下面的,点击那三横就展开一个隐藏项的列表,不然录制完想操作其它还得先重新调整窗口大小

你这个想法很好。

不过录制完想做其他操作并不用重新调整窗口大小。

「预览」 可以按 Ctrl + P 快捷键。
「复制」 可以按 Ctrl + C 快捷键。

包括重新压缩,设置压缩参数这些都不会受窗口大小影响。

提2个建议,请作者参考:

  1. 设置窗口标题能否显示版本号. 以便对比更新程序.

  2. 能否录制鼠标点击反馈. 如下图:

动画

感谢反馈!
Gif123 设置里不是已经有这个功能了吗?!
你勾选「在鼠标指针处启用高亮光圈」就可以了,点击时会显示动画光圈。
另外你也可以放大鼠标指针。

目前你可以在 EXE 文件版本信息里看到版本号,资源管理器鼠标放上去就能看到版本,或者右键看文件属性,因为是极简软件,除了修复重要 BUG,版本更新应当不会太多。

勾选了会一直显示. 我希望的是 点击时才显示.

版本号我目前是这么看的, 因为很繁琐, 所以才希望在不显眼的地方显示一下版本号.

另外, 点击保存后, 设置窗口需要手动关闭. 不知道是基于什么原因?

通常情况下, 保存&关闭 比较符合用户习惯和直觉. 应用按钮适合保存不关闭.

一般只有点「确定」才会关闭窗口。
「保存状态」应当并没有「关闭窗口」的暗示。

「设置」是有多个页面的,每个页面都可以单独保存状态。
用户在保存一个页面的修改以后,可能切换到另外一个页面继续修改设置。
这时候突然关闭窗口不太合适。

不是单独高亮, 是鼠标按键反馈. 主要用于录屏. 平时用没有意义.

何况找这么个很可能不存在的软件, 不如直接换用 ScreenGif .

不过我愿意支持 gif123 变得更好, 是因为 gif123 更小巧. 单程序文件, 默认不需要太多配置.

非常感谢你的支持。
如你所述,Gif123 适合追求极简不需要太多配置的用户。
不过我仍然觉得你说的添加鼠标高亮配置的想法就很好,我会继续收集类似的需求,如果有较多用户反馈相同的需求,就会考虑在后续版本添加。

确实很多时候可能用 Gif123 不如用其他录屏软件,有那么多比 Gif123 更好的录屏软件,都是免费的为什么不用呢?!这我完全赞同并支持。

至于我说的「鼠标高亮」指的就是你说的「按键反馈」,你搜「按键反馈」当然搜不到呀。这类软件很多,小众就有介绍。

高亮光圈的颜色使用的是 #RRGGBBAA 格式( 关于颜色格式请自行搜索一下 ), AA 表示透明度,将表示光圈透明度的 AA 改为 00 可以实现鼠标移动时看不到光圈,但单击鼠标时可以看到光圈动画。

2 个赞

这是个好办法. 不过我这里的2.2版本好像只有在设置窗口生效, 点击保存并关闭设置后, 录屏窗口还是原来的颜色.

动画

发现你自己就在设置界面测试光圈的效果。
如果按你之前说的,点击「保存」就关闭窗口,那么勾选「启用高亮光圈」以后就无法做这种测试。

另外 ScreenToGif 不能在鼠标移动时显示光圈,录制的时候也不能实时显示,后期补光圈上去其实更容易,这并不是特性就是个缺陷,你可以看到他的用户把 “ 只有点击的时候才高亮鼠标 ”当 BUG 反馈。

说实话我认为 ScreenToGif 的高亮光圈看到人眼花缭乱,该有的时候没有,不该有的时候有了,我不认为用颜色去区分左右键有什么实际意义,反而是移动显示高亮光圈更重要,人的习惯和直觉是很难统一的东西。