I have googled around and found all the usual solutions. None of them work for me. First of all, I want to make high quality recordings. Second, I use JACK audio (PulseAudio is completely uninstalled.)
My OS and hardware details are at the end. But I think JACK audio is the main challenge when it comes to screencasting. JACK is my only option because this computer's purpose is audio production.
My next challenge seems to be Ubuntu itself... ffmpeg and Ubuntu aren't so friendly. I don't really feel like compiling my own ffmpeg, for example. And even if I do (which is an option of last resort), I want to be able to record specific program windows easily, even if they move around on the screen. Command line ffmpeg seems to be limited to recording predefined screen regions and it lacks flexibility, easy of use, and simplicity.
I seek a GUI approach to recording my desktop with audio using JACK. And I want high quality audio and video that are sync'd. I think a significant number of Linux users are interested in a solution like this.
The developer of SimpleScreenRecorder (SSR) said he intends to add JACK support, so SSR is at the top of my list of potential solutions.
Main page - SimpleScreenRecorder - Maarten Baert's website
(Unfortunately, the repo version of SSR crashes and I can't try the current/latest git version because I can't get the git version to build on Ubuntu, but I'll open a separate question for that.)
Until SSR comes along with JACK audio support (if it does), I hope someone else has a solution that works now.
BTW, I do have the jack2alsa bridge. (It's part of KX Studio.)
I am running Kubuntu 12.04. Additionally, I have installed the raring-lts hardware enablement stack, KX studio, and kernel 3.8.0-30-lowlatency. I use an AMD/ATI Radeon HD6750 1 GB PCI-Express video card with 3 monitors and a Focusrite Scarlett 2i2 audio interface.
Here are some of the links I investigated in my screencasting research:
- 5 ways to record desktop in Linux
- Screen video capture for Linux - Linux Mint Community
- KDE4 built-in screencast for desktop recording | flapjacktastic
- Record desktop in Linux using ffmpeg | xpressrazor
- Record desktop in Linux using ffmpeg | xpressrazor
- Capture video of a linux desktop | commandlinefu.com
- How to Record Your Desktop Using FFmpeg on Ubuntu Linux: 10 Steps
- Main page - SimpleScreenRecorder - Maarten Baert's website
- 6 of the Best Free Linux Screencasting Software - Linux Links - The Linux Portal Site
- 6 of the Best Free Linux Screencasting Software - Linux Links - The Linux Portal Site
- [ubuntu_studio] ffmpeg using Jack as an input
- Record your desktop in Linux using ffmpeg : linux
- Crazed Mule Productions: recording desktop with ffmpeg