乘风破浪,遇见最美Windows 11之现代Windows桌面应用开发 - 免费开源的屏幕录制转Gif图小神器ScreenToGif,研发测试必备

背景

如果你是从事产品测试和体验工作,需要把产品的异常场景录制下来反馈给开发者,相比视频格式,gif图是一种更加通用轻便的方式。

image

这里我们推荐使用由巴西开发者Nicke Manarin制作的一款免费开源的小工具ScreenToGif,它不仅可以录制屏幕输出gif图,还自带了一个编辑器,可以逐帧编辑已有的gif图,实在非常方便,推荐使用。

获取ScreenToGif

关于ScreenToGif

https://www.screentogif.com

ScreenToGif允许你记录你的屏幕的选定区域,编辑并保存为gif或视频。

ScreenToGif是一个免费的、开源的程序,能够使用你的网络摄像头、画板或你的屏幕的自定义部分进行录制。

它还配有一个强大的编辑器,允许你操纵录制过程,并将你的工作导出为GIF、视频或保存项目,以后继续工作。你可以下载该程序的安装程序或微小的便携式版本。

image

  • 完全免费
  • 体积小
  • 绿色无需安装
  • 可以选择20于余种语言
  • 功能强大、全面

image

作者是个巴西小伙,还是C# & WPF的开发者,很是不错,并且这个项目已经有基于.Net Core 6的版本和MSIX的版本了。

开源授权

https://github.com/NickeManarin/ScreenToGif

ScreenToGif采用MS-PL授权,即Microsoft 公共许可证(The Microsoft Public License)

https://docs.microsoft.com/zh-cn/previous-versions/aa721778(v=msdn.10)

定义

术语“复制”、“复制”、“衍生作品”和“分发”在这里具有与美国版权法相同的含义。

“贡献”是指原始软件,或对软件的任何添加或更改。

“贡献者”是指根据本许可证分发其贡献的任何人。

“许可专利”是贡献者的专利权利要求,直接读取其贡献。

权利的授予

(A)版权授予 - 根据本许可证的条款,包括第3节中的许可条件和限制,每个贡献者授予您非排他性的,全球性的,免版税的版权许可,以复制其贡献,准备其贡献的衍生作品,并分发其贡献或您创建的任何衍生作品。

(B) 专利授予 - 根据本许可证的条款,包括第 3 节中的许可条件和限制,每个贡献者授予您非排他性的、全球性的、免版税的许可,以根据其许可专利制作、已经制作、使用、出售、要约出售、进口和/或以其他方式处置其在软件中的贡献或软件中贡献的衍生作品。

条件和限制

(A)无商标许可 - 本许可不授予您使用任何贡献者的姓名,徽标或商标的权利。

(B) 如果您就您声称被软件侵犯的专利向任何贡献者提出专利索赔,则您从此类贡献者那里获得的软件专利许可将自动终止。

(C) 如果您分发软件的任何部分,则必须保留软件中存在的所有版权、专利、商标和归属声明。

(D) 如果您以源代码形式分发本软件的任何部分,则只能在本许可证下执行此操作,方法是在您的分发中包含本许可证的完整副本。如果您以编译或目标代码形式分发软件的任何部分,则只能在符合本许可证的许可证下进行。

(E) 本软件按“原样”授予许可。您自行承担使用风险。贡献者不提供任何明示的保证,担保或条件。根据您当地的法律,您可能拥有本许可无法更改的其他消费者权利。在您当地法律允许的范围内,贡献者排除对适销性,适用于特定用途和不侵权的默示保证。

创作背景故事

https://www.fosshub.com/ScreenToGif.html

任何对互联网文化有所了解的人都知道,创造图像是传递丰富文化信息的一种有趣而简单的方式。这是一个被称为互联网备忘录的小东西,它有点像理查德-道金(Richard Dawkin)的备忘录概念的俚语版本,是一种具有传染性的想法。如今,互联网备忘录具有很大的分量,甚至被用来赢得数字空间中的小型意识形态冲突。

但正如每个互联网文化战士所知道的,静态的备忘录已经不够了。如果你想产生重大影响,获得笑声和病毒式传播,你需要制作GIF。GIF是图形交换格式的简称,是一种简短的、低分辨率的重复视频。但是没有多少人知道如何制作它们,除了自闭症程序员

这就是像ScreenToGif这样的工具的用处。

ScreenToGif使你可以很容易地从你的网络摄像头、屏幕或草图板上记录视觉内容,创建你自己的热闹的GIF文件。它与运行Windows 7或更好的电脑兼容。我们的审查是基于Windows 10的,不同的操作系统结果可能会有所不同,但我们相信大多数的差异基本上都是表面的。

我们注意到的第一件事是,GUI相当简单,容易理解,有一些受欢迎的功能,使它比同类产品更有优势。它很容易使用,当你意识到不需要复杂的安装过程时,你就会开始看到它是多么的用户友好。只要下载它,把图标移到你的桌面上,你就可以开始为你的GIF剪裁材料了

当你双击桌面上的图标时,你会得到一个小界面,"录制"、"网络摄像头"、"棋盘 "和 "编辑器 "功能都整齐而简单地显示出来。

当你点击记录按钮时,你会得到一个小窗口,该窗口在底部提供一些图像捕捉的选择,并记录里面的任何内容。你可以调整窗口的大小,以捕捉屏幕的更大或更小的部分。你可以通过改变窗口底部的数值或像其他窗口一样抓取和拉动角落来做到这一点。一旦你把捕捉窗口缩小到你喜欢的高度和宽度,只需点击记录,然后开始你希望捕捉的视频、网页或屏幕活动。

在你点击 "停止 "按钮后,记录将停止,你所记录的帧的时间线将沿着捕捉窗口的底部出现。从那里,你可以选择将你的记录缩减到你想保留的确切帧数。一旦完成,你可以选择创建一个GIF或视频。

这很好,特别是考虑到GIF预计是低分辨率和一般低质量的事实。但是,如果你想创建的图像是高质量、高清晰度的,需要更高的分辨率,视频选项将满足你的要求。

在你点击保存后,程序会分析你的工作并保存--只要没有发生问题,你的GIF就可以启动了。当然,你录制的帧数越多,录制的时间越长,处理的时间就越长。不过,在大多数机器上,该程序将在几秒钟内完成大多数GIF大小的项目。

你会发现,该程序在大多数系统和配置上都能非常顺利地运行。设计非常周全,使用起来非常简单,这很完美,因为创建GIF不应该是一个非常复杂的过程。你希望能够非常迅速和容易地找到和选择你的源材料,而ScreenToGif使之很容易做到。当然,它还有一个额外的好处,就是可以免费下载和使用。

作者让你选择为他们的运作捐款,他们已经让ScreenToGif运行了两年多,这恰恰说明那些喜欢免费软件的人愿意通过向制作伟大产品的人捐款来表示感谢

该程序也是开源的,这意味着如果你有能力,你可以对该软件进行自己的修改和改进。这已被证明可能是创建非常用户友好和强大的软件的最佳方式--因为真正的人可以创建修复,以最简洁的方式解决实际问题,并与社区分享这些修复。

这也意味着,如果你使用ScreenToGif,你可能会在网上找到使用和修改它的人。如果你是一个程序员,你可以分享你的技巧--如果你正在寻找技巧--一些程序员很乐意帮忙

一个多功能的、用户友好的工具。

该应用程序非常轻便。没有广告,所以你知道他们说它是免费的不是开玩笑。你有三种不同的方式来记录内容,使用屏幕捕捉、网络摄像头或草图板。你可以选择录制成视频或GIF。由WPF驱动的界面是非常稳定和一致的,这在生产和质量问题上是至关重要的。该程序支持超过18种不同的语言,并提供大量的主题选项以满足你的审美品味。

最重要的是,你可以获得与ScreenToGif的用户需求完全结合的积极开发。

如果你喜欢制作有趣的GIF,没有理由不使用它。ScreenToGif是一个非常令人印象深刻的软件应用程序。它提供了一个简洁、易于使用的设计和界面,使用户能够非常迅速地创建GIF。GIFs也可以定制,同时保留了极好的输出质量。它优于许多类似产品,最重要的是,它是免费的

安装ScreenToGif

从Microsoft Store商店安装

https://apps.microsoft.com/store/detail/screentogif/9N3SQK8PDS8G

image

从Winget命令行下载安装

winget search ScreenToGif

image

winget install 'NickeManarin.ScreenToGif'

image

从Github Release下载安装

https://github.com/NickeManarin/ScreenToGif/releases

MSI标准版,69.4mb+,兼容Windows 8及其以上系统

MSIX打包版,75.5mb+,兼容Windows 10 1709及其以上系统

image

MSI轻量版,8.7mb+,基于.Net Core,兼容Windows 7 SP1及其以上系统

image

image

从博客园备选下载

使用ScreenToGif

启动ScreenToGif

image

四大入口:

  • 录像机
  • 摄像头
  • 画板
  • 编辑器

录制屏幕

点击录像机按钮。

image

默认它只是录制框选区域的屏幕,但是我们可能要录制更大,我们可以拖动窗体右下角来调整录制区域大小。

image

准备好之后,点击录制按钮即可。

image

想要退出录制,点击停止按钮或者按F8即可。

默认它会转到GIF编辑器等待你进一步处理。

image

录制屏幕(新UI)

不仅如此,作者还预埋了一种新的界面,使用起来更友好。我们需要先前往选项界面,将左侧录像机的界面从旧的切换到新的设置,点击确定,然后重启生效。

image

打开后,进入录像机

image

这时候看到的界面就是新的了,它只有一个操作栏,没有了之前的区域框,这时候我们点击区域按钮,它会提示我们从屏幕上随意拖出一个需要录制的区域,这比之前更加方便了。

image

选好自己想要录制的区域后,点击接受按钮即可,屏幕上将留下一个由虚线圈出来的区域,就是录制的区域了,接下来点击录制/F7按钮即可开始录制。

image

保存GIF

点击文件菜单中的另存为按钮即,在右侧会出现保存的设置弹窗,这里我们可以选择导出的配置和位置,确定了导出配置之后,点击保存按钮即可。

image

它会出现一个进度提示

image

等待完成

image

Gif已经拿到了

image

录制摄像头

它还支持基于摄像头进行录制,这很贴心啊

image

image

画板录制

它还支持基于自带画板来录制,这样你可以在画板中进行绘画,同时可以把它录制下来,适合一些提词的场景。

image

image

image

编辑已有GIF图

如果你要找GIF编辑器,那它也是很好的选择,它可以直接编辑你从其他地方获取的GIF图,这样你可以逐帧进行处理。

打开程序,进去编辑器界面,直接把已有的gif图拖进去即可。

image

作者也给出了关键的优化建议:帧率越低,颜色数或帧之间的变化越小,尺寸越小。

image

前往统计标签页还可以查看gif图的具体信息,这对我们优化它的体积很重要。

image

posted @ 2022-07-13 22:33  TaylorShi  阅读(429)  评论(0编辑  收藏  举报