Есть несколько вариантов, но остановимся на одном из них — при помощи Mplayer, который умеет очень многое из консоли. Помимо проигрывания музыки, Mplayer умеет записывать радиостанции (причем вовремя записи их не нужно слушать).
Для начала у вас должен быть установлен этот плеер. В операционной системе Ubuntu это делается следующей командой: sudo apt-get install mplayer
Для того чтобы записать радиостанцию, нужно в консоли выполнить вот такую команду: mplayer http://radiosibir.ru:8090/HQ -dumpstream -dumpfile recorded_music_sibir.mp3 -vc dummy -vo null
Здесь: radio.ru:8090/HQ — ссылка на радио-поток; record_radio.mp3 — файл, в который будем записывать.
Кстати, все это дело можно поставить на какую-нибудь удобную комбинацию клавиш. Таким образом, мы получаем легкую возможность записи интернет-радио в Linux в фоновом режиме.
Взято с Хабрахабр Убунтариум
Для справки, во всех описаниях SMPlayer идет как кроссплатформенный медиаплеер с открытым исходным кодом, распространяемым по лицензии GNU GPL. Программа написана на C++ с использованием библиотеки Qt 4.4, но самом деле программа представляет собой графическую надстройку (оболочку) над проигрывателем MPlayer.
Имеет множество достоинств — одно из них запоминание настроек каждого из воспроизводимых файлов. Например, Вы смотрите фильм, но нужно срочно куда-то идти… не волнуйтесь, когда Вы снова откроете фильм — воспроизведение продолжится с того места и с теми же настройками: звуковая дорожка, субтитры, громкость…
В репозиториях Ubuntu включена довольно старая (1.0rc2) версия mplayer. SMPlayer поддерживает некоторые из новых возможностей mplayer, поэтому крайне рекомендуется использовать более свежую версию. Ставим из этих реп, где YOUR_UBUNTU_VERSION_HERE наша версия (hardy,intrepid,jaunty) :
deb http://ppa.launchpad.net/rvm/mplayer/ubuntu YOUR_UBUNTU_VERSION_HERE main
deb-src http://ppa.launchpad.net/rvm/mplayer/ubuntu YOUR_UBUNTU_VERSION_HERE main
OpenPGP key для этого репозитория: $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 03E02400
Теперь добавляем репозиторий для smplayer , есть от gutsy до jaunty (просто меняем на наше версию ununtu): Читать далее…