[LAU] Screencasting: record both desktop and microphone

Raffaele Morelli raffaele.morelli at gmail.com
Wed Nov 5 10:11:44 UTC 2014


On 05/11/14 at 10:44am, Tito Latini wrote:
> 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" },

debian Jessie here, version 0.3.8.1+svn602-1+b1


-- 
« Nunc est bibendum, nunc pede libero pulsanda tellus »


More information about the Linux-audio-user mailing list