1 Отредактировано NukeOS (06.11.2008 11:05:21)

Тема: Как записать радио стрим в mp3 формат

В даном HowTo записываем любимое радио в мр3 файл.

Для выполнения даной непростой задачи нам понадобится:
1. Банка пива
2 набор джентельмена включающий пакеты:
   а) streamtuner - прога служащая как бы мостом для удобства прослушивания и записи файла.
       сам по себе не пишет не играет и нуждается в дополнительных прогах
   б) streamripper - прога выполняющая основную нагрузку рип стрима и упаковка его в мр3 формат.
   в) Audacious - прога для прослушивания стрима. (читаем маленькую поправку)

маленькая поправка streamtuner к сожаленю работает только с XMMS проигрывателем который больше не включается во многие репозитории и на замену которому пришел Audacious. Поэтому если у кого такая проблемка случится - не беда - все лечится.


итак после установки Audacious либо XMMS, устанавливаем streamtuner и streamripper.

ставьте с репов наверняка все добро там.

# apt-get install streamripper streamtuner

готово!!!!

Последний штрих.  запустив streamtuner открываем "Preferences/Applications"

проверили в колонках

Action/Command  - соответственно стоит "Listen to .m3u file" /  "audacious %q" (xmms %q - если у кого xmms плеер на борту)

Action/Command  - соответственно стоит "Record a stream"  /  "x-terminal-emulator -e streamripper %q"

С конфигурацией закончили!!!

запускаем Streamtuner  и выбираем необзодимую радиостанцию из кучи стримов "SHOUT cast, Google Stations, Xiph" либо в Preselections вставляем аддресс любимого радиа

после этого нажимаем треугольную кнопочку аля "Play" и если все правильно сделано должен запустится плеер Audacious (XMMS) и полится муза записать файл - нажимаем на круглую кнопочку запись и запускается Streamriper в терминале. в ~/ директори автоматически создеется директория любимого радио и туда складываются мр3 файлы.

конец

UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, and DOS is a boot partition virus. (Peter Coffin)

https://linuxcounter.net/cert/444384.png

2 Отредактировано VeNoM (06.11.2008 17:55:55)

Re: Как записать радио стрим в mp3 формат

Можно проще: Mplayer+lame
1. Мплеером подключаемся к радиосайту, выводя звук при этом в PCM-out.
2. После того как надоело скачивать с сайта поток, находим его в файле audiodump.wav.
3. Обнаруженный audiodump.wav подвергаем упаковке согласно алгоритму MREG Layer 3 при помощи утилиты LAME.
Пример скачивания потока:

venom[tmp]$ mplayer http://justbase.fm:8000/high.ogg -ao pcm

Пример упаковки LAMEом:

venom[tmp]$ lame -b 96 audiodump.wav out.mp3

Для углубленного понимания читаем маны по обеим прогам:)

ЗЫ: Обратите внимание на форматъ потока: OGG. А можно найти сайты с AACP, DATA, MPEG.

Пью за то, чтоб у каждого был свой /home!

3

Re: Как записать радио стрим в mp3 формат

VeNoM, только в твоем варианте получается, что музон руцями нарезать и именовать надо, а NukeOS говорил, что его способ сам нарезает и именует. Или я не прав?

http://lug.dp.ua/userbar.png

4

Re: Как записать радио стрим в mp3 формат

[offtop]
Да, у него все технологически круто, но мы ж простые крестьяне:)
[/offtop]

Добавлено спустя     3 минуты   11 секунд:
...можно конечно наваять скрипт, который будит автоматом качать, паковать, переименовывать, сортировать, редактировать теги, но.....:)

Пью за то, чтоб у каждого был свой /home!

5 Отредактировано NukeOS (07.11.2008 00:03:08)

Re: Как записать радио стрим в mp3 формат

VeNoM пишет:

[offtop]
Да, у него все технологически круто, но мы ж простые крестьяне:)
[/offtop]

Добавлено спустя     3 минуты   11 секунд:
...можно конечно наваять скрипт, который будит автоматом качать, паковать, переименовывать, сортировать, редактировать теги, но.....:)

Если простому крестьянину проще кемень под гору катить так это не простота а иначе называется.

VeNoM, ты хоть сам разобрался  в простоте своего способа?
в описаном выше варианте все что требуется после установки это нажать кнопку запись. И ВСЕ!!!
установка 2х пакетов из репов - это сложно? минимальные изменения в конфигурации при необходимости - это сложно?

поставил на ночь стрим качать, утром файло сложено в папке акуратно, порезано, файлы имеют названия соотвественно компазиции, все в мр3 формате. если стрим застопорит - запоротая будет 1-2 композиции, а не весь поток

Твой вариант: утром в случае если стрим дотянулся ты емееш большой файл который похож на loop, так как радио стримы крутят в этом режиме. тебе нужно весь файл перевести в мр3, + перерезать и поименовать.

Cheers

UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, and DOS is a boot partition virus. (Peter Coffin)

https://linuxcounter.net/cert/444384.png

6

Re: Как записать радио стрим в mp3 формат

Извините, писал СТРОГО по теме топика и кусаца не стОит:)

Добавлено спустя     3 минуты   26 секунд:
А стримриппер действительно клевая штука! Только что маны покурил!

Пью за то, чтоб у каждого был свой /home!

7

Re: Как записать радио стрим в mp3 формат

2 ALL: Да, признаю, использовать стримтюнер комфортнее. У мну тоже самое делает скрипт, который я сочинял эдак дня 2. Такшо ребята качайте радио из тырнета и будет Вам счастье!:)

Пью за то, чтоб у каждого был свой /home!

8

Re: Как записать радио стрим в mp3 формат

VeNoM пишет:

Извините, писал СТРОГО по теме топика и кусаца не стОит:)

Добавлено спустя     3 минуты   26 секунд:
А стримриппер действительно клевая штука! Только что маны покурил!

smile
Да все в порядке. любое мнение заслуживает внимания. я большой любитель терминала, но там где можно обойтись и проще выполнить задачу почему бы не секономить время на четь серьезное?

понятно в терминале можно рисунки нарезать и музу и кино, НО!!!

UNIX is an operating system, OS/2 is half an operating system, Windows is a shell, and DOS is a boot partition virus. (Peter Coffin)

https://linuxcounter.net/cert/444384.png