[LAU] Screencasting: record both desktop and microphone

Tito Latini tito.01beta at gmail.com
Wed Nov 5 09:44:43 UTC 2014


On Wed, Nov 05, 2014 at 07:16:12AM +0100, Raffaele Morelli wrote:
> On 04/11/14 at 07:12pm, Tito Latini wrote:
> > On Tue, Nov 04, 2014 at 10:01:34AM +0100, Raffaele Morelli wrote:
> > > On 03/11/14 at 06:57pm, Louigi Verona wrote:
> > > > How do you use Loopback device? When I choose it, nothing is being output,
> > > > just silence.
> > > 
> > > Well, indeed I did some test with recordmydesktop but it seems broken when
> > > dealing with jack ports (--use-jack).
> > > 
> > > This captures screen and my usb webcam microphone
> > > $ recordmydesktop --device hw:1,1
> > > 
> > > ...while this doesn't work, the one which suits your needs :-(
> > > $ recordmydesktop --use-jack ploop:playback_1,ploop:playback_2
> > > 
> > > it gives me this error
> > 
> > only a syntax error, this should work:
> > 
> > recordmydesktop --use-jack cloop:capture_1 cloop:capture_2
> 
> No, it doesn't. I've just pasted one of the trials 
> BTW reordering cli args works as suggested in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649824#20
> 
> This works:
> $ recordmydesktop --use-jack=cloop:capture_1 cloop:capture_2 -x=0 -y=0 --overwrite
> 
> Regarding the OP topic I should now define my usb webcam microphone in .asoundrc
> and then route it to the Loopback device.

ah, you're using the svn version. Sorry, yesterday I have compiled and
installed the released version 0.3.8.1 before to send my message to help you.

There is a typo in 0.3.8.1+svn602, the follow patch fixes it:


diff -ur recordmydesktop~/src/rmd_parseargs.c recordmydesktop/src/rmd_parseargs.c
--- recordmydesktop~/src/rmd_parseargs.c        2014-11-05 10:23:58.823076710 +0100
+++ recordmydesktop/src/rmd_parseargs.c 2014-11-05 10:24:08.033960914 +0100
@@ -191,7 +191,7 @@
           "SOUND_DEVICE" },
 
         { "use-jack", '\0',
-          POPT_ARG_STRING | RMD_USE_JACK_EXTRA_FLAG, &arg_return->x, RMD_ARG_USE_JACK,
+          POPT_ARG_STRING | RMD_USE_JACK_EXTRA_FLAG, &arg_return->use_jack, RMD_ARG_USE_JACK,
           "Record audio from the specified list of space-separated jack ports.",
           "port1 port2... portn" },


More information about the Linux-audio-user mailing list