是否有Mac屏幕捕获工具可以导出为gif动画?[关闭]


38

我正在寻找可在MacOSX上使用的屏幕捕获工具,该工具会将捕获内容导出为动画gif。


7
动画屏幕截图实际上是在AD上共享更复杂的工作流程答案的好方法……
Ian C.

那是个很好的观点。动画gif很棒,因为它们得到了广泛的支持,并且不需要插件。
凯尔·海斯

1
这个问题基本上是购物请求。如果您可以解释一下您的情况以及为什么您使用或找到的一个应用程序不起作用,那将使人们可以添加更长的答案,而不仅仅是潜在产品的线路链接。
bmike

1
试试这个开源GifCapture,它是用Swift github.com/onmyway133/GifCapture
onmyway133'3

1
谢谢@ onmyway133。我今天早上尝试了此工具,它也可以作为不错的选择。
凯尔·海斯

Answers:



9

半自动化过程:

如果您需要捕获视频并将其转换为GIF或很长的步骤序列,则需要结合两个单独的程序。视频截屏工具和电影gif转换工具。

请看以下两个问题,以寻求可能的解决方案:

屏幕视频捕获应用

如何将.mov转换为.gif(或.apng)?

不过,在OS X上似乎没有很多应用程序可以执行电影-> gif转换。很多人使用VLC捕获帧,然后使用imagemagick将它们收集在一起,重新制成动画gif。这可能就是为什么上述转换问题的唯一答案是使用在线服务的原因。

手动流程:

有一种无需额外工具即可在OS X中执行此操作的方法,例如,如果您只想向某人显示禁用特定系统首选项的步骤顺序,则此方法效果很好。基本过程是这样的:

  1. 使用Cmd-shift-4-spacebar捕获每个帧的窗口的屏幕截图。
  2. 将图像转换为gif(或在捕获屏幕截图之前将屏幕截图首选项设置为gif)
  3. 在预览中打开最后一个屏幕截图。
  4. 在预览中打开侧边栏
  5. 在finder中显示屏幕截图,按日期排序
  6. 选择屏幕截图的其余部分,然后将其直接拖放到预览的侧边栏中已打开文件的图标上方。如果将它们放到其他地方,将不会正确添加它们。
  7. 通过选择侧边栏中的顶部图标,然后使用向下箭头来预览动画。使用侧边栏拖放来重新排列所有乱序。
  8. 将文档另存为gif,然后使用浏览器或其他显示动画gif的应用程序进行预览。

这项技术的局限性在于,您无法在每次捕获之前不暂停视频就轻松捕获视频帧(为此,您应该获得一个视频截屏程序,然后将生成的mov或avi转换为gif动画),并且无法随时调整每个帧的帧时间。

这里有一个带有示例的更详细的教程:

http://ipliance.com/index.php/eng/Blog/Howto-Animated-GIF-s-Creation-and-Display-in-OS-X


是的,我在搜索结果中多次提到了此过程。我不喜欢它,因为它太繁琐了。谢谢你的回答。
凯尔·海斯

1
除了超级简单的动画外,其他任何事情都可能乏味。在所有讨论此方法的网页上,此方法附带的“在TextEdit中键入文本”窗口示例与您希望得到的一样复杂。
伊恩·C

好的,@亚当,谢谢您的回答。半自动化似乎比手动过程要好得多,但是,我仍然感到惊讶的是,它在某些较大的屏幕捕获工具中还不存在。
凯尔·海斯

1
用于PC捕捉的@KyleHayes Camtasia可以导出为动画gif,但是Mac的Camtasia不能导出到gif(还可以吗?)。可能值得打电话给他们,并找出他们是否计划在将来发布该功能。
亚当·戴维斯

教程链接已死。
亚当·拉瑟克


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.