|
1 .. -*- coding: utf-8 -*- |
|
2 .. contents:: |
|
3 |
|
4 Wink. |
|
5 ===== |
|
6 |
|
7 Using Wink you can capture screenshots, add explanations boxes, buttons, |
|
8 titles etc and generate a highly effective tutorial for your users. |
|
9 |
|
10 http://www.debugmode.com/wink/ |
|
11 home page |
|
12 |
|
13 vnc2flv. |
|
14 ======== |
|
15 |
|
16 In order to rrecord require VNC server running on host. |
|
17 |
|
18 http://www.unixuser.org/~euske/python/vnc2flv/index.html |
|
19 home page |
|
20 |
|
21 ffmpeg. |
|
22 ======= |
|
23 |
|
24 $ ffmpeg -f x11grab -s cif -i :0.0 capture.mpg |
|
25 |
|
26 Screenshort movies. |
|
27 =================== |
|
28 |
|
29 ImageMagic and shell script. |
|
30 ---------------------------- |
|
31 |
|
32 #!/bin/bash |
|
33 let iter=1 |
|
34 while [ "$iter" -le "$stop" ]; do |
|
35 import $iter.png |
|
36 sleep 1 |
|
37 let x+=1 |
|
38 done |
|
39 |
|
40 If you interesting in capturing specific window - by 'xwininfo' find, |
|
41 intereesting your window id (hex value) and use command: |
|
42 |
|
43 import -window $windowid $iter.png |
|
44 |
|
45 To quick view result run: |
|
46 |
|
47 $ cd $img_dir |
|
48 $ animate -delay 20 *.png |
|
49 ^C |
|
50 |
|
51 To compound image together: |
|
52 |
|
53 $ convert -delay 20 *.png capture.mng # license free, multi-image file format |
|
54 $ convert -delay 20 *.png capture.gif |
|
55 |
|
56 You can add text to pictures before compound theirs: |
|
57 |
|
58 $ mogrify -fill yellow -draw 'Rectangle 10,10 150,30' -fill black -pointsize 14 \ |
|
59 -draw 'text 15,25 "by http://example.com"' $iter.png |
|
60 |
|
61 If screen capturing slow for you use MIFF file format. |
|
62 |
|
63 Use root flag to capture all screen: |
|
64 |
|
65 $ import -window root $iter.png |
|
66 |
|
67 http://linuxdevcenter.com/pub/a/linux/2004/03/04/screen_capture_movies.html |
|
68 Making Screen-Capture Movies by Robert Bernier |
|
69 |
|
70 Recordmydesktop. |
|
71 ================ |
|
72 |