iRecorder is Audio recorder which has KDE GUI looks like BBC iPlayer. you can browse BBC Radio programmes and click to download stream file. files will be converted to mp3 files automatically. irecorder allow to play without any other browser or play on your prefered browser.

KDE ruby

irecorder require kdebindings. Please check your distro package to install it. or you can compile from source. download.kde.org/download.php?url=stable/4.5.0/src/kdebindings-4.5.0.tar.bz2

Installation

Install most important package kdebindings4.

on Mandriva Linux use urpmi command.

 # sudo urpmi ruby-kde4 ruby-qt4

Install mplayer ffmpeg exiftool packages if necessary

# sudo urpmi mplayer ffmpeg perl-Image-ExifTool

Install nokogiri gem.

# sudo gem install nokogiri

Finally you can install irecorder.

 # sudo gem install irecorder
or directly specify your downloaded gem file.
 # sudo gem install -l irecorder-0.0.x.gem

To launch irecorder just type irecorder.rb

 # irecorder.rb

Build Gem

If you want to gem package from source, use rake command.

# rake gem