Cankiri:小巧实用的屏幕录像机
我在阅读 Michael Urman 的 Blog 时看到其开发的 Cankiri,觉得非常实用,特介绍给大家。
Cankiri 是什么
简单地说,Cankiri 就像是一个屏幕录像机,它可以将你在桌面上的所有动态操作录制下来,并最终生成电影文件。当前,Cankiri 具有程序小巧(本身只含一个文件)、录制稳定之特点。而从录制功能上来看,现在 Cankiri 可以录制声音、 鼠标指针、全屏或区域。在生成的电影文件格式上,Cankiri 选择的是 ogg。虽然从目前来说,Cankiri 的功能算不上强大,但对于需求不大的用户仍然值得一用。
怎样使用 Cankiri
Cankiri(可在此下载)的使用亦很简单,首先,通过在终端执行指令 python cankiri.py 来启动 Cankiri。启动后的 Cankiri 将在系统托盘显示一个图标。
![]()
之后,点击该图标即可打开屏幕录像设置窗口。在这里,既可以设置电影文件的保存位置及名称,也可以选择屏幕录像的选项参数。单击“OK”按钮将会立即开始屏幕录像工作。如果需要停止录制过程,再次点击系统托盘中的图标即可。
你可以使用任何支持播放 ogg 格式的软件,比如我喜欢在终端中使用 mplayer -fs *.ogg 来播放。
PS. 我使用这个小工具录制了一段更改桌面壁纸的视频,感兴趣的朋友可以看看。

太神奇了,效果不错!
capture partial screen无效,只能看见一个框架,无法移动活拉伸。。。
我想把我的Xgl给录制下来,但是你说的这个软件没法用啊.郁闷乎~~我输入命令python cankiri.py后出现以下错误:
Traceback (most recent call last):
File “cankiri.py”, line 25, in ?
import gst
ImportError: No module named gst
我的系统是SUSE10,这是什么原因啊?帮忙解决下,老大.谢谢啦.
另外还有没有别的简单的屏幕录制软件?
用 xcap 或 istanbul 来录 XGL 会比较好,另可以用vnc2fws的工具
那我出现的这个错误是什么原因呢?
我在MDKLINUX上也用不成呀 和楼上的出一样的错误 楼主帮忙 我QQ 617442543
没有安装gst,所以出错,下载gst自己编译吧.ubuntu就没有此类问题了.
的确!!非常的轻便和好用哪!
神奇的Python!
没有想到桌面软件可以这么实现的!
是俺录制的发布邮件宣传时的情景…………
http://www.woodpecker.org.cn/share/media/mv/screencast-zoomq-2007-01-23-22-24.ogg
ogg用什么打开?
Very nice!
我在 Ubuntu 使用的
为什么我录完的东西,播放出来都是加速的?
我是在fedora下使用Cankiri,为什么录完后,播放时总是闪一下,之后 就什么都没有了,根本就看不到过程。
运行时:python cankiri.py
(cankiri.py:5315): GStreamer-WARNING **: Failed to load plugin ‘/usr/lib/gstreamer-0.10/libgstrtppayloads.so’: /usr/lib/gstreamer-0.10/libgstrtppayloads.so: undefined symbol: gst_rtp_g729_pay_plugin_init
cankiri.py:28: DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.10
from egg import trayicon
这些警告是什么意思?????
怎样能改过来???