录制 GIF 动画的软件===>byzanz

仅仅用于软件推荐,不适合发求软件或软件使用问题方面的贴子
头像
wjs272
帖子: 775
注册时间: 2007-04-17 13:32
来自: 上海理工大学
联系:

录制 GIF 动画的软件===>byzanz

#1

帖子 wjs272 » 2007-08-04 18:41

byzanz
录制 GIF 动画

录制 GIF 动画在很多时候都会派上用场。比如说,你需要向某个朋友演示软件的用法。在 Ubuntu 中,有一个录制 GIF 动画的小工具值得一用,它的名字是 byzanz。

安装 byzanz

首先,在终端中执行指令:sudo apt-get install byzanz,这将安装 byzanz 程序。接着,右击 GNOME 面板,在弹出的菜单中选择“Add to Panel”,然后在 Miscellaneous 中选中 Desktop Recorder,最后单击“Add”按钮,这样就将 byzanz 添加到了 GNOME 面板中,以方便下一步的使用。

byzanz 的使用

byzanz 能够录制整个桌面、矩形区域、以及窗口等三种类型。另外,如果你需要录制鼠标指针,那么可以选中“Record Mouse Cursor”选项。在录制时,我们根据自己的情况选择三种类型之一。当任务栏中的图标相应地变成了红色的圆形按钮后,你就可以开始进行预定的操作了。如果要结束录制,则点击红色的圆形按钮。这时,程序将弹出对话框提示你保存录制的 GIF 动画文件。

byzanz 的命令行用法可以参考:byzanz-record --help。
附件
eva.gif
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2007-08-04 18:47

先顶你,,然后我不得不adblock ,,:) wa ca ca ....
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38

#3

帖子 aitilang » 2007-08-04 19:09

这个东东太好了
以后给新手讲操作的时候就不用费劲描述了,还讲不清楚。。
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料
LONGSV
帖子: 136
注册时间: 2005-03-28 22:30

#4

帖子 LONGSV » 2007-08-05 17:30

KDE安装后在面板和菜单里都找不到该程序,只能通过命令启动吗?
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
联系:

#5

帖子 millenniumdark » 2007-08-05 17:46

不錯。好東西。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

选择窗口尺寸。文件名其实应该使用我那按照时间取名的bash作。大家先试试。

#6

帖子 eexpress » 2007-08-05 17:54

代码: 全选

☎  cat makegif.bash 
#!/bin/bash

xwininfo >tmp
w=`grep Width tmp`; w=${w#*:};
h=`grep Height tmp`; h=${h#*:};
x=`grep 'Absolute.*X' tmp`; x=${x#*:};
y=`grep 'Absolute.*Y' tmp`; y=${y#*:};
NOW=`date '+%Y-%m-%d-%H-%M-%S'`
s="byzanz-record  -c -x $x -y $y -w $w -h $h ${NOW}.gif"
echo $s
eval $s
上次由 eexpress 在 2007-08-05 19:02,总共编辑 1 次。
● 鸣学
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#7

帖子 iblicf » 2007-08-05 19:01

你这个有什么用呢,? 不一样是录制个窗口区域么? 添加到nautilus script ? 最好加上 -l 参数吧,,,
这个要是录当前这个终端还麻烦了
能不能实现鼠标选区呢 ?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#8

帖子 eexpress » 2007-08-05 19:03

iblicf
没看清楚吧。是鼠标取窗口。不会加到面板就是啊。 :lol:
● 鸣学
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#9

帖子 iblicf » 2007-08-05 19:09

eexpress 写了:iblicf
没看清楚吧。是鼠标取窗口。不会加到面板就是啊。 :lol:
我知道是鼠标取窗口,syanz 本来就可以选,desktop ,area , window ,,没啥意思阿 ? 我这里要是选area 屏幕就黑了,,只能大致估算个位置
上次由 iblicf 在 2007-08-05 19:13,总共编辑 1 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#10

帖子 eexpress » 2007-08-05 19:13

nnnnd。 我怎么没看到参数呢。man byzanz-record没有
● 鸣学
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#11

帖子 iblicf » 2007-08-05 19:15

代码: 全选

weiyh@MyPC:/tmp$ byzanz-record --help
用法:
  byzanz-record [选项...] record your current desktop session

帮助选项:
  -?, --help              显示帮助选项
  --help-all              显示全部帮助选项
  --help-gtk              显示 GTK+ 选项

应用程序选项:
  -d, --duration=SECS     Duration of animation (default: 10 seconds)
  --delay=SECS            Delay before start (default: 1 second)
  -l, --loop              Let the animation loop
  -c, --cursor            Record mouse cursor
  -x, --x=PIXEL           X coordinate of rectangle to record
  -y, --y=PIXEL           Y coordinate of rectangle to record
  -w, --width=PIXEL       Width of recording rectangle
  -h, --height=PIXEL      Height of recording rectangle
  -v, --verbose           Be verbose
  --display=显示          要使用的 X 显示
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#12

帖子 eexpress » 2007-08-05 19:19

??
● 鸣学
头像
ofewiofewo
帖子: 547
注册时间: 2007-06-02 14:56

#13

帖子 ofewiofewo » 2007-08-05 19:25

LONGSV 写了:KDE安装后在面板和菜单里都找不到该程序,只能通过命令启动吗?
重新登录X试试
http://ubuntucookbook.com/recipes/recor ... ation.html
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#14

帖子 eexpress » 2007-08-05 19:35

说那applet。晕。贴什么命令?
● 鸣学
头像
蓝蓝
帖子: 953
注册时间: 2007-06-09 9:19
来自: 上海

#15

帖子 蓝蓝 » 2007-08-05 19:53

新咚咚~
太阳好毒…….
回复