Recording Skype calls in Linux

As I’ve mentioned in previous posts, I use Skype quite a bit. Not only to call family, friends, and clients, but also to record interviews and the occasional podcast. The recording part I had to do under Windows. While I’ve found quite a bit of advice on recording Skype calls in Linux, none of the solutions has ever worked for me.

A couple of weeks ago, though, I came across SCX Tools, which are described as “set of Linux utilities for Skype. All the utilities work as addons for the Skype client communicating with Skype using public Skype protocol.” While only the call recorder — called SCX Recorder — is currently available, SCX Tools looks quite promising.

Downloading and compiling

You can download SCX Recorder here. There’s no binary; you must compile the software. Call me a lamer, but I prefer not to compile. In around nine years of using Linux, I’ve only compiled about seven programs. SCX Recorder reminded me why I don’t like compiling.

The first time I tried to compile it, I got errors telling me that I needed to install a library or two. I did that through Synaptic and tried again. Again, I got an error message and the thing didn’t compile. Needless to say I started to get frustrated. After stepping back a bit, I realized that I could download the latest files from the SCX Tools Subversion repository. In case you’re wondering, Subversion is a tool that software developers use to maintain their source code; maybe it’s a good thing that I work with some propeller heads …

That worked. SCX Recorder compiled and I got a shiny little binary which I copied to the folder /home/scott/bin/.

Using SCX Recorder

scx-record.pngTo use SCX Recorder, you first have to start Skype. Then, start SCX Recorder. The interface is pretty simple, as you can see from the screen shot to the left. Before recording, I decided to configure the app to my liking. Luckily, the configuration is pretty simple.

By default, SCX Recorder saves recordings to the folder /Skype Records/ in your /homescx-config.png directory — for example, /home/scott/Skype Records/. You have three choices of output formats: wav, Ogg, and Speex.

On the toolbar, you can click the telephone icon to start recording automatically. Recording starts when the party on the other end picks up. You can pause and stop recording at any time using the buttons on the toolbar.

Overall impressions

The quality of recordings is quite good. I do have to clean them up a bit in Audacity, but that’s more to do with Skype than the recorder. Admittedly, I haven’t stress tested SCX Recorder — the longest conversation that I’ve recorded has been just over five minutes. I plan to record a podcast with my business partner soon, though.

SCX Recorder works for me, where other solutions for recording Skype calls haven’t. I plan to put it through its paces a bit more in the coming weeks and if SCX Recorder acquits itself well then I’ll definitely add it to my arsenal of software.

Print

Related posts:

  1. Recording Skype calls, revisted
  2. Why I’m sticking with Skype
  3. Google Talking with Gizmo

9 Responses to “Recording Skype calls in Linux”

  1. HowtoMatrix » Recording Skype calls in Linux Says:

    [...] A couple of weeks ago, though, I came across SCX Tools, which are described as “set of Linux utilities for Skype. All the utilities work as addons for the Skype client communicating with Skype using public Skype protocol.” While only the call recorder — called SCX Recorder — is currently available, SCX Tools looks quite promising. Read more at Ubuntu Musings [...]

  2. sandrinux Says:

    Thank’s for the hint , I will try it.

  3. Mark Mandel Says:

    I’m just wondering, what version of Ubuntu did you do this on?

    I just successfully compiled scx-recorder, and when I click ‘record’, the audio from the call cuts to my headset.

    As soon as I end the call, it dies in a segfault.

    However,I am using Hardy Heron, so is that different to you?

    Any pointers would be greatly appreciated!

  4. scott Says:

    Mark,

    I did this under Gutsy. The only problem that I had, as I mentioned in the post, was when I tried to compile the app with the source code that I downloaded. Other than that, it seems to work fine for me.

  5. tau Says:

    Here’s what I did to use the subversion repository (I couldn’t get scx-tools-0.1.1.tar.gz to compile):

    svn co http://scx-tools.svn.sourceforge.net/svnroot/scx-tools/trunk/scx-recorder scx-recorder

    That will create the subdirectory scx-recorder where you can compile as per the README

    I also had to replace qtmake in the instructions with qtmake-qt4 as it was defaulting to version 3 (I have both installed).

    And.. I too got the segfault when I tried to record ogg files to a FAT32 drive, but when I set it to my XFS drive it works fine.

  6. Thomas Says:

    This software is still 4-beta. It isn’t stable as yet.

  7. Toni Says:

    There’s another tool for recorder Skype calls here: http://atdot.ch/scr/

  8. Recording Skype calls, revisted Says:

    [...] while back, I wrote a post about SCX Recorder (a Linux utility to record Skype calls). It worked nicely on my old ThinkPad, [...]

  9. Sara Fox Says:

    The posts here are great. Thanks for having them. I love reading blogs about VoIP! It’s such an exciting technology. I don’t comment on many blogs but had to on yours. Thanks again – great site!

Leave a Reply

CommentLuv Enabled