Line 1: |
Line 1: |
− | ==steps== | + | ==RecordMyDesktop steps== |
− | 1) Get Sugar installed and internet connection working
| |
| | | |
− | 2) Go to terminal (can be found in list of activities)
| + | I found this page [http://wiki.sugarlabs.org/go/Activities/Screencast Activity Screencast!] Must research and test! |
| + | ------- |
| | | |
− | 3) Go to root by typing
| + | # Get Sugar installed and internet connection working |
− |
| + | # Go to terminal (can be found in list of activities) |
− | <code>su</code>
| + | # Go to root by typing |
| + | <code>su</code> |
| + | You are looking for [http://recordmydesktop.sourceforge.net/about.php RecordMyDesktop]. Read the very old [http://recordmydesktop.sourceforge.net/manpage.php help pages]. They'll give you some clues to the operation of RecordMyDesktop(RMD) though I must say that after playing with RMD on Sugar I much prefer RMD on Ubuntu. |
| | | |
− | 4)Type:
| + | #Type: |
− | | |
− | <code>yum update</code>
| |
− | | |
− | 5)Wait a bit to pull down changes. Keep in mind the size of your drive. Mine is 4Gigs so plenty of room...
| |
− | | |
− | 6)Accept changes is up to you.
| |
− | | |
− | 7)Type:
| |
| <code>yum install recordmydesktop</code> | | <code>yum install recordmydesktop</code> |
− | or
| + | RecordMyDesktop is command line only. Use GTK below for the GUI. |
| <code>yum install gtk-recordmydesktop</code> | | <code>yum install gtk-recordmydesktop</code> |
| + | or this one written in [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] WHICH should be more stable on Sugar as Sugar is written in Python... though amazingly qt-recordmydesktop asked for 27M of space where gtk-recordmydesktop only asked for a few 100K! Bemasc at the IRC rightly pointed out that QT is a big app and that there are huge buffering considerations for using RMD in general. |
| + | <code>yum install qt-recordMyDesktop</code> |
| | | |
| + | ==GStreamer== |
| + | Bemasc found this. Test it on the command line. Let us know. |
| + | <Code>gst-launch ximagesrc ! video/x-raw-rgb,framerate=5/1 ! ffmpegcolorspace ! theoraenc ! oggmux ! filesink location=desktop.ogg |
| + | </code> |
| | | |
| ==Why make screencasts?== | | ==Why make screencasts?== |
| Video, when done properly, can explain a lot more than text. And video can overcome some of the language barriers by SHOWING people what to do and their expected outcomes. | | Video, when done properly, can explain a lot more than text. And video can overcome some of the language barriers by SHOWING people what to do and their expected outcomes. |
| | | |
− | ==Possible errors you may encounter== | + | ==Possible errors you may encounter with RecordMyDesktop== |
| <nowiki>[root@localhost liveuser]# gtk-recordMyDesktop | | <nowiki>[root@localhost liveuser]# gtk-recordMyDesktop |
| | | |