Пишем онлайн-радио в Убунту


Запись онлайн радио в Убунту

Сейчас очень популярны онлайн-радиостанции. Незачем держать тонны музыкальной информации на жестком диске, достаточно найти подходящую станцию и слушать любимую музыку. А есть ли возможность записать этот звуковой поток на компьютер? Конечно же есть!

Для начала нам нужно определиться с точным адресом трансляции, той или иной радиостанции. Как это сделать я покажу на примере двух станций:

  • synth-radio.ru
  • kissfm

1. Заходим на сайт synth-radio.ru  Вверху справа видим ссылку Главная, а под ней Слушать. Именно она нам нужна. Переходим по ней и слева видим, что нам предлагают выбрать качество, которое мы хотим слушать во время воспроизведения станции. Конечно же выбираем 192 kbps.

 

Выделение_107

Скачиваем файл плейлиста synthradio192.m3u и открываем текстовым редактором, например Gedit. И в открывшемся документе видим всего лишь одну строку с адресом. Это именно то, что нам нужно.

2. Заходим на сайт www.kissfm.ua/. Нажимаем на кнопку Слушать. Открывается новое окно, которое имеет следующий вид:

Alex Clare & Viento & Dj Yonce - Too Close (Sergey Kutsuev & Anton Almazov Mash) - KISS FM Online Player - Google Chrome_108

Внизу видим 2 ссылки: Быстрый интернет и Медленный интернет. Выбираем ту, которая соответствует скорости вашего интернета. И снова скачиваем файл плейлиста — kiss-fast.m3u. Открываем его все в том же Gedit и видим следующий текст:



#EXTM3U
#EXTINF:-1, KISS FM UKRAINE — www.kissfm.ua — 128
http://stream.kissfm.ua:8000/kiss
#EXTINF:-1, KISS FM UKRAINE — www.kissfm.ua — Vorbis OGG
http://stream.kissfm.ua:8000/kissVorbis
#EXTINF:-1, KISS FM UKRAINE — www.kissfm.ua
http://stream2.kissfm.ua:8000/kiss

 

Незакомментированные строки и являются нужными адресами для прослушивания. Их отличие между собой лишь качеством и аудио форматом. Выбираем любой, например: http://stream.kissfm.ua:8000/kiss

А теперь собственно мы и подошли к нашему вопросу — Как же скачать это потоковое аудио?

Вариантов я находил много, но остановлюсь лишь на трех.

Вариант №1. (считаю его самым простым, но не лучшим). Использование программы wget.

В Терминале нужно просто выполнить команду:

 

wget -O - http://stream.kissfm.ua:8000/kiss > radio.mp3
wget -O - http://86.62.102.131:8005/live192 > radio2.mp3

 

Первая команда будет сохранять трансляцию онлайн-радио kissfm в файл radio.mp3, который будет сохранен в Домашнюю папку, а вторая команда сохранит трансляцию  synth-radio в файл radio2.mp3. Каждую команду нужно выполнить в отдельном Терминале, если вы захотите сохранить потоковую трансляцию двух станций одновременно.

Вариант №2. Используем плеер VLC.

Запускаем плеер. Переходим в Меню Медиа — Открыть URL. Вставляем адрес станции. Нажимаем на треугольник, справа от кнопки Воспроизвести, и выбираем Поток.

 

Снимок экрана от 2013-12-08 17:32:22

В поле Источник вставляем адрес станции. Жмем кнопку Следующий. В следующем окне нужно выбрать параметры сохраняемого потока. Я оставил по умолчанию. Жмем Поток.

Вывод потока_111

Теперь осталось сохранить нашу любимую радиостанцию. Для этого нужно добавить кнопку Запись на панель инструментов в VLC. Заходим в Меню плеера Вид и отмечаем пункт Доп. элементы управления. Теперь на плеере появится кнопка Запись.

Backandtotheleft - Disposable - Медиа-проигрыватель VLC_112

Теперь запустим воспроизведение онлайн-радио. Идем в Меню Медиа — Сеть — Воспроизвести. Нажимаем на кнопку с красным кружком и слушаем радио. Запись звукового потока будет сохраняться в папке Music.

Вариант №3. Используем программу streamripper.

Установим программу в Терминале:

sudo apt-get install streamripper

А теперь можно скачивать любимые песни командой:

streamripper http://86.62.102.131:8005/live192 -d /home/dm/recordedmusic

Ключ -d указывает директорию, куда нужно сохранить музыкальные файлы. Данная программа отличается тем, что в отличие от первых двух, она скачивает песни потреково, показывает имя скачиваемых треков и размер файла. Считаю, что этот вариант самый лучший. Спасибо за подсказку пользователю Евгению.

dm@dm-System-Product-Name: ~_113

 


Пишем онлайн-радио в Убунту: 13 комментариев

  1. Писать с потока позволял foobnix если туда добавить потоковый адрес. Там сверху, если мне не изменят память, появлялась кнопка писать поток (красный кружок).

  2. Здравствуйте! Спасибо, что откликнулись. Всё хорошо получается — со всеми радиостанциями, со всеми другими ссылками, где есть музыка. Но вот я Вам сейчас скину ссылку, с которой у меня ничего не получается! Научите, пожалуйста, «особо одарённого» как скачать оттуда музыку.
    http://balkanvinyl.bandcamp.com/album/music-sans-frontiers

      1. Радио из Америки. Назвается Soundtrax FM (музыка из фильмов).
        Слушать можно здесь:1.http://www.loudcity.com/eplayer.asp?id=4088&playid=6253201311300212284088&lct=night или здесь 2. http://www.the-radio.ru/online-1446-w128
        Ссылку выдернул через Downloudhelper (Мазиловское расширение).
        Вставляю в Терминале: streamripper http://50.7.70.130:8288/1/ -5.0.mp3
        и получаю, вот это :
        error -56 [HTTP:403 — Access Forbidden (try changing the UserAgent)]
        bye..
        shutting down

          1. Спасибо!
            По ходу радио кодированое, что ли. Установил Streamtuner2. Кое-как забил адрес (ссылку). Нажимаешь кнопку запись, буквально на секунду выскакивает Терминал. И всё! Никакой записи!
            Спасибо, ещё раз!

  3. Большое спасибо, от всех тех, кто теперь будет слушать в машинах записи онлайн трансляции KISS’a !

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *