You want to create a podcast with gtk-recordMyDesktop that saves the output sound from the PC (for example, output from a videogame or a film ). But gtk-recordMyDesktop is not saving any sound.

Here are the solutions I found, tested on Ubuntu 14.04 …

gtk-recordMyDesktop, no sound, (occasional 768 error)

  1. Click the “Advanced” button
  2. Select the “Sound” tab
  3. In the “Device” box, re-type “DEFAULT” as “default”

pavucontrol – PulseAudio Volume Control

 sudo aptitude install pavucontrol
  • open pavucontrol from your menu -> multimedia (or where you have it). Also, from command line you can simply type: pavucontrol &
  • start a video a song or whatever cause your computer to sue audio
  • start recordmydesktop
  • in pavucontrol go in the tab “recording” and change the device associated with recordmydesktop
  • All done. recordMyDesktop will start to save the audio.

( via: http://linuxaria.com/pills/no-audio-in-recordmydesktop-fix )

Watch an explanation in this video below (PLEASE OPEN IN FULL SCREEN):

pavucontrol_gtkrecordmydesktop_fix

Convert from ogv to mp4

One final step. If you plan to upload the podcast to the internet, you probably want to convert it from ogv to mp4

Here is the command I used:

avconv -i pavucontrol_fix_recordmydesktop_sound.ogv  -c:v libx264  -acodec aac -ac 2 -ab 64k -ar 48000  -strict experimental  pavucontrol_fix_recordmydesktop_sound.mp4

To use avconv, you will need to install the package: libav-tools and libavcodec-extra-53

This package contains the avplay multimedia player, the avserver streaming server, the avconv audio and video encoder, and the avprobe stream analyzer. They support most existing file formats (AVI, MPEG, OGG, Matroska, ASF…) and encoding formats (MPEG, DivX, MPEG4, AC3, DV…). Additionally, it contains the qt-faststart utility which rearranges Quicktime files to facilitate network streaming.