Line 1: |
Line 1: |
− | ==steps== | + | ==RecordMyDesktop steps== |
| + | |
| + | I found this page [http://wiki.sugarlabs.org/go/Activities/Screencast Activity Screencast!] Must research and test! |
| + | ------- |
| + | |
| # Get Sugar installed and internet connection working | | # Get Sugar installed and internet connection working |
| # Go to terminal (can be found in list of activities) | | # Go to terminal (can be found in list of activities) |
| # Go to root by typing | | # Go to root by typing |
| <code>su</code> | | <code>su</code> |
− | #Type:
| + | 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. |
− | <code>yum update</code>
| + | |
− | #Wait a bit to pull down changes. Keep in mind the size of your drive. Mine is 4Gigs so plenty of room...
| |
− | #Accept changes is up to you.
| |
| #Type: | | #Type: |
| <code>yum install recordmydesktop</code> | | <code>yum install recordmydesktop</code> |
| RecordMyDesktop is command line only. Use GTK below for the GUI. | | 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 |
| | | |