Emacsist RSS --- If never, make it ever: C-h C-h

Emacs录制演示 gif 动画的工具推荐

6180

这里 查看更多 Emacs 相关推荐文章最新 Emacs 圈的动态. 欢迎关注微信公众账号: Emacsist

Hick 叽喳:

     Emacsist.com 首页也列有分享录制 gif 动画演示 Emacs 功能的计划, 今天 Emacs 微信群里有聊起. 正好先征集下各个平台适合录制 Emacs gif 动画的工具,  欢迎各种罗列优缺点--- 比如很关键的要能显示按键. 也分享下 windows 我的初步方案, 征集到的我会在这里署名并罗列更新: http://emacsist.com/10290

文中相关署名信息如有误欢迎评论和联系, 也欢迎提供个人主业或者其他相关链接.

Emacs 专属

Emacs 有个能显示按键的 mode: showkey.el , 辅助录制也挺方便.

Mac 平台

licecap Mac/windows 下都可以使用 (arthur@微信群 清油@QQ群 qq用户@QQ群 等推荐)

功能特点:

  • 录制为 .GIF 或 .LCF。
  • 录制过程中,可移动捕捉框,从而改变录制范围。
  • 暂停/重新开始录制,并可插入文字(暂不支持中文)说明帧。
  • 录制过程中,可用全局热键 (shift+space) 暂停/继续。
  • 录制帧频可调,以便于平衡CPU占用率。
  • 设定标题帧,显示基本信息。
  • 录制鼠标按下动作。
  • 录制时,显示时间。

系统需求:

  • 若为Windows: Windows XP/Vista/7 (其他版本或许能用,某些功能会丧失)
  • 若为OSX: OS 10.4+, PPC 或 Intel (注: OS X 支持仍在测试阶段,某些功能尚未实现)
  • 合情合理的 CPU
  • 较大数量的内存 (1GB+, 尤其是录为 LCF 时)

其他

  • Mac下可以先用系统自带的录屏软件录像,之后再用 ffmpeg 转化成 gif, 这里有教程 http://t.cn/RPmjaQL (徐春阳同学的做法)

ubuntu 等 linux 平台

  • QQ用户@QQ群 推荐的这个: https://github.com/colinkeenan/silentcast/#silentcast
  • 另外也有同学利用 crossover 跑 windows 程序录制 linux 下的 gif

windows

GifCam 录制

把屏幕操作录制成 gif 动画方便传播。 配合下面的 Carnac 可以显示键盘按键。

  • 录制过程中,可改变窗口大小、位置
  • 改变大小、位置的过程中,不录制;释放窗口后才录制
  • 非常智能高效!如果录制范围内无变化(即便移动了录制位置),则不增加新帧,而只增加该帧的延时
  • 录制停止后,仍可再次按下『录制』继续录制——即一个按钮实现了『开始/暂停/结束』 3功能。
  • 按下『Frame/帧』,可录制单帧:如果内容有变化,则形成新一帧;如果内容无变化,则该帧增加0.1秒的时延。 – 按下『Edit/编辑』,进入帧浏览界面编辑每帧
  • 编辑 的时候, 右键 Kyeborad Inputs 可以设置延迟的秒数, 注意要按回车以后再关闭

Carnac 在屏幕上显示键盘按键

  • 需要 .net framework 4 以上支持
  • http://code52.org/carnac/

KeyCastOW 屏幕上显示键盘按键,不需要 .net

  • 有可设置的开关热键
  • 同时显示鼠标操作
  • 作者是中国人
  • 绿色环保,只依赖系统DLL文件
  • https://brookhong.github.io/2014/04/28/keycast-on-windows-cn.html

其他推荐

  • GIF动画录制工具.exe (皐月中二@QQ群)
  • screen2gif也是windows上不错的gif录制工具(BlackSwans@微博)
原文出处: hick
原文地址: http://emacsist.com/10290
原文时间: 2015-06-16 12:14
本文由 Hick 整理,转载请保留以上信息;
COPYLEFTThe articles on this site come from Internet, thanks to all the original authors.
      If anything about COPYRIGHT, or LEFT, please contact Emacsist at gmail dot com .