Программа с графическим интерфейсом для записи интернет-радио с тегами песен (название, исполнитель и т. Д.)?


12

В Windows мне нравится Screamer Radio, и я знаю, что есть и другие, такие как RarmaRadio, программы, которые могут записывать радио музыку, а также сохранять правильные названия, имена исполнителей и т. Д.

Есть ли такая программа в Ubuntu?


Я ищу нативную программу для Linux, но решения на основе Wine приветствуются как второй выбор. Я тоже попробую Wine и предоставлю ответ.

Кроме того, хотя я ищу программу, которая записывала бы песни с именами тегов, я не знаю ни одной программы для Linux, которая может записывать радио-песни отдельно (раздельно) даже без имен тегов и заголовков. - Значит, такая программа тоже заслуживает упоминания.

Другие основные желательные функции, которые необходимо упомянуть:

  • воспроизведение песен во время записи
  • большая база станций
  • возможность добавления новых станций
  • запись нескольких станций одновременно

Я опубликовал дополнительный ответ, ограниченный использованием программ Windows в Wine. Я ожидаю окончательного ответа на родную программу. Но я приму это как окончательное, только если предложенные решения, по крайней мере, так же хороши, как те, которые доступны через Wine .

Ответы:


16

Вы можете использовать StreamTuner2 с [Streamripper ( https://apps.ubuntu.com/cat/applications/streamripper/ ) ( установить streamripper ) для записи потоков онлайн-радио.

Чтобы захватить Streamripper в терминале, просто сделайте это:

sudo apt-get install streamripper 

Streamripper и streamtuner2 - это приложения Linux, которые работают в тандеме, позволяя вам слушать и записывать потоковое радио.

Streamtuner2 - это базовое приложение, используемое в основном для воспроизведения интернет-радио из любого количества источников, включая Xiph, basic.ch, punkcast.com, Google Stations, Live365 и SHOUTcast . Он будет использовать streamripperдля записи и внешний проигрыватель для воспроизведения потока.

введите описание изображения здесь

Streamtuner2 может добавлять любимые станции в закладки. Новые станции можно добавить, выбрав какую-либо станцию, щелкнув правой кнопкой мыши, «Изменить», «Новый», и после установки нового имени и URL-адреса нажмите «ОК», а затем кнопку «Перезагрузить».

Нажатие кнопки воспроизведения после выбора станции запустит радиостанцию ​​во внешнем проигрывателе. То же самое происходит, если дважды щелкнуть станцию ​​в списке.

Нажатие кнопки записи после выбора станции будет запущено streamripperв окне терминала, и по умолчанию каждая дорожка будет сохранена отдельно в домашней папке.

Чтобы установить пользовательскую папку для записей в Streamtuner2, в «Edit-Properties-Recording application» отредактируйте строку в «Application», добавив -d path_to_folderв конце (как x-terminal-emulator -e streamripper %srv -d /home/user/Audio/Recordings). Там может быть добавлено много других пользовательских команд, которые streamripperпозволяют - см. Ниже о дополнительных опциях.

Функция поиска работает не так, как должна.

Чтобы сохранить в пользовательскую папку, используя просто streamripper в терминале (CLI, без Streamtuner), откройте терминал в этой папке.

Несколько экземпляров streamripper (то есть записи нескольких дорожек) могут быть запущены одновременно в отдельных окнах терминала.

введите описание изображения здесь

Среди других опций в Streamripper есть Руководство по Ubuntu , Справочник , Учебное пособие , Страница Ubuntu Man , My Ubuntu Blogspot .

Streamripper скрытно сидит в терминале, записывая и анализируя всю музыку, передаваемую через вашу систему, в MP3. Оставляя Streamripper включенным весь день, вы наберете здоровую дозу своих любимых мелодий. Сам по себе streamripperможет записывать потоки с помощью команды:

$ streamripper <URL>

Что особенно приятно в комбинации Streamripper и streamtuner2, так это то, что, выбрав станцию ​​для записи, вы можете выйти из streamtuner2, оставив только небольшое, ненавязчивое окно терминала для Streamripper.


4

Этот дополнительный ответ ограничен использованием программ Windows в Wine. Я ожидаю окончательного ответа на родную программу.


Мои любимые приложения в Windows - это RadioSure, Screamer Radio и RarmaRadio . Я пытался установить их в Playonlinux, но они не работают. Некоторые изменения настроек или версий Wine могут исправить их, но это мне не по силам.

После тестирования большинства программ, упомянутых здесь и здесь , я получил 3 программы, работающие в Playonlinux.

введите описание изображения здесь

TapinRadio:

введите описание изображения здесь

  • можно играть во время записи - ДА
  • записи отдельно - ДА
  • имеет большую базу данных - ДА
  • можно добавлять новые станции - ДА
  • можно сохранить теги - ДА
  • может записывать только одну станцию ​​одновременно

StreamWriter:

введите описание изображения здесь

  • можно играть во время записи - ДА
  • записи отдельно - ДА
  • имеет большую базу данных - ДА
  • можно добавлять новые станции - ДА
  • можно сохранять теги - ДА (нужны пользовательские настройки - см. ниже)
  • может записывать несколько станций одновременно

StationRipper:

введите описание изображения здесь

  • можно играть во время записи - НЕТ (обычно да, но не в Wine)
  • записи отдельно - ДА
  • имеет большую базу данных - НЕТ (обычно да, он должен получить доступ к Shoutcast, но это не работает в Wine)
  • можно добавлять новые станции - ДА
  • можно сохранить теги - ДА
  • можно записать 2 станции одновременно в бесплатной версии

Я упоминаю StationRipper просто для справки - но я не рекомендую его в Linux / Wine.

Два других отлично работают.

TapinRadio очень прост в использовании и прост в использовании; он может записывать только одну радиостанцию ​​одновременно и сохранять треки в формате mp3, wma, aac и ogg.

StreamWriter имеет больше функций: он может записывать несколько потоков одновременно, может планировать запись определенной станции, треков, исполнителей и т. Д. Он может конвертировать в mp3, aac и ogg или может избежать изменения формата. Два вопроса требуют внимания, хотя:

  • по какой-то причине функция сохранения тегов по умолчанию отключена. Таким образом, включите его в «File-Settings-Posprocessing» и в «File-Settings для автоматической записи-Posprocessing». Полностью помеченный файл будет сохранен в отдельной папке в конце каждой дорожки. Во время записи неполный файл не будет помечен.

  • запись работает только в том случае, если путь к папке для сохранения песен начинается с C:

введите описание изображения здесь

Изменение этого Z:дает ошибку при недостатке места на диске.


Отличный Циприкус. Я всегда использовал StreamRipper в Windows, но нашел ваш совет сегодня и установил Wine, PlayOnLinux и StreamWriter и следовал вашим инструкциям. Качественный товар!
Энди Пайн

@AndyPyne - спасибо, что вспомнили меня об этом - я переустановил его сам, и я также предпочитаю его нативному решению Linux, ответ на который, в любом случае, требует обновления.

1

Музыкальный проигрыватель Exaile долгое время имел возможность использовать встроенный Streamripper. Просто установите Exaile и Streamripper, затем включите его в меню настроек Exaile, вы найдете его со всеми другими плагинами. Вот и все, просто нажмите кнопку записи во время прослушивания любимой радиостанции.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.