Windows下有款很不错的录屏软件Camtasia studio,可以输出为很多视频格式,还可以直接输出为gif格式,对gif的优化、帧调整什么的都不错。
Linux下搜索了下也有不少录屏软件,直接输出为gif可以试试byzanz,不过是命令行的,不方便且不能用鼠标选择录制区域,要用坐标指定还要事先指定录制时间,挺麻烦的。看到篇wiki介绍如何制作gif动态图:Creating animated gifs for wiki,照着做了遍挺简单的,调整方便,优化也不错,需要的软件xvidcap和gimp。
xvidcap也可以录制视频、音频输出为多种视频格式,包括:mpeg、avi、asf、flv、swf、dv、m1v、m2v、mov、vob。
下面是用上述方法制作的gif图像,图像清晰且体积小,只有10KB。