Page 1 of 1

[SOLVED]Screen cast (Record Desktop) with audio / 13.37 xfce

Posted: 6. Dec 2015, 07:38
by Dennola4
Hey guys, been awhile.

I just installed 13.37 xfce for a friend on a Sony Vaio. She needs to be able to do screen casts for work. I have tried RecordMyDesktop from Sourcery, and used both the qt4 and the gtk front-ends. No option worked. I found good reviews for vokoscreen, downloaded a slackbuild, but there are missing dependencies:
vokoscreen is an easy to use screencast creator,
to record educational videos, live recordings of browser,
installation, video conferences, etc.

Requires:
- Qt 4
- alsa
- libX11
- libv4l2
- libv4lconvert
- libmp3lame0
- ffmpeg or avconv
- mkvtoolnix
Can anyone suggest a solution? I'd love to have a working screen cast solution for her by Monday. Thanks. Here's a YouTube demo of vokoscreen. Looks good: https://www.youtube.com/watch?v=1c5dbe8N0Gg

Re: Screen cast (Record Desktop) with audio / 13.37 xfce

Posted: 6. Dec 2015, 09:43
by gapan
Are there any errors when starting recordmydesktop from a terminal?

I know ffmpeg works:

Code: Select all

ffmpeg -f x11grab -r 25 -s 1024x768 -i :0.0 out.avi
change 1024x768 to your actual screen size. You can also play with ffmpeg encoding/quality settings of course.

But why install 13.37 now? I understand if you already have a 13.37 installation and don't want to change it, but installing 13.37 over 14.1 now has no advantages at all.

Re: Screen cast (Record Desktop) with audio / 13.37 xfce

Posted: 6. Dec 2015, 10:22
by Dennola4
Hey Gapan,

Long story. A friend borked her Windows machine, and needed a quick and cheap solution for *extremely* basic pc usage on a 2010 Vaio (with potentially irreparable hardware issues). I got the machine working, wiped the HDD with gparted, then wanted to install a simple linux flavor for her. I had the 13.37 ISO already, so I put it on just to test. I had some issues, but once it was up I just decided to keep it. Which was fine for her needs....

Except that now she needs this stupid screen cast option, which wasn't previously the case. Screencast-O-Matic isn't ported to linux, there are no browser add-ons that will work, so I figured I'd just find an sBo and be done. Little did I know it was going to turn into a project.

After setting this whole box up for her (I've spent some hours personalizing the environment), it would suck to have to do a whole new install of 14.1 or whatever we are up to now. Admittedly, I've been cheating on you guys with a new MacBook Pro :oops: :oops: :oops:. Anyway, if you think that's the best option, rather than trying to implement a solution for this install, just say so and I'll take that route. After all, I've respected your opinion since Zenwalk. ;)
And to answer your question: Record My Desktop seems to work from the terminal, though the options are numerous so the front end would be necessary.
Thanks. -Dennis

Re: Screen cast (Record Desktop) with audio / 13.37 xfce

Posted: 6. Dec 2015, 14:27
by laprjns
Dennola4 wrote:I have tried RecordMyDesktop from Sourcery, and used both the qt4 and the gtk front-ends. No option worked.
Can you tell us what exactly is not working? I just did a fresh install of the 64 bit Salix Xfce 13.35 on Virtualbox, did a complete update including the kernel. After rebooting, installed recordmydesktop and confirmed that it ran from the command line. Then installed gtk-recordmydesktop and also was able to record a video file of my desktop. Now there were some quirks along the way, so I will need to know exactly what your problem was with gtk-recordnmydesktop

Re: Screen cast (Record Desktop) with audio / 13.37 xfce

Posted: 7. Dec 2015, 03:38
by Dennola4
Hi guys.

Okay, problems solved. This thread encouraged me to stay the course with gtk-RecordMyDesktop (RMD). I deleted hidden config files from previous install attempts, ran RMD from terminal and got a decent result. I reinstalled gtk-RMD and played with options forever, but I got it working. For anyone interested, here are the settings that seem to be working for me:

1) When the gui opens, default video and sound quality are at 100, which works fine;
2) Advanced Settings>Performance>Frame Rate=8 works well for me. The more frames, the further behind the sound the video playback is;
3) Encode on the fly=yes; Zero compression=no; Quick sub-sampling=yes; Full shots at every frame=yes;
4) Sound tab> I just kept presets as-is, using DEFAULT (not jack audio capture option);
5) Misc tab>Extra Arguments> There is no obvious way to change the desired encoded video bitrate number from between 45000 to 2000000 (default 45000) without adding an argument from the RecordMyDesktop man page, which was not obvious to someone using a GUI for an unfamiliar process. The bitrate that works well is:

Code: Select all

--v_bitrate 2000000
But so yeah, it's working. Thanks for your responses. Hope this helps someone else. :-)