Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: Запись Интернет-радиостанций

  1. #1
    Модератор Аватар для MC Web
    Регистрация
    25.04.2012
    Сообщений
    1 904

    Запись Интернет-радиостанций

    Запись Интернет-радиостанций из foobar2000 без потери качества радио-потока.

    Поддерживаются следующие форматы: mp3, nsv, aac, и ogg. Музыкальные композиции пишутся не одним файлом, а раздельно. В отдельных папках с названием радиостанции. Не завершенные композиции пишутся в папку с названием incomplete в каждой папке с названием радиостанции.

    Скачиваем плагин Streamripper для плеера Winamp. Как задумано для плеера Winamp он работать с foobar2000 не будет, поэтому устанавливаем компонент Run Services. Заходим в настройки foobar2000 и в разделе Инструменты -> Запуск внешних приложений создаём новую службу запуска: Запись Интернет-радиостанций '('mp3, nsv, aac, ogg')'. Вписываем команду (например):

    • "C:\Program Files\Foobar2000\tools\streamripper\streamripper.exe" %path% -z -d D:\Online_radio
      или
    • D:\foobar2000\tools\Streamripper\streamripper.exe %path% -z -d D:\Online_radio

    Путь к программе и к папке, куда будут записаны файлы с Интернет-радиостанций, должен быть без пробелов. Или в кавычках если есть пробелы. Пример: “C:\Путь к папке\stremriper.exe”



    Консольным вариантом программы Stremriper можно записывать одновременно не одну интернет радио станцию. Максимальное количество одновременно записываемых интернет радиостанций не проверялось.
    Запускать надо streamrippr.exe (консольный вариант программы). Единственный недостаток, это каждый раз вручную, надо включать запись новой радиостанции запуская Streamriper. Но в этом есть и свои плюсы, пока не закроете консоль streamrippr.exe будет записывать трансляцию радиостанции, а Вы можете по своему усмотрению использовать foobar2000 (слушать другие станции, треки и т.п. или закрыть проигрыватель).

    Примечание:
    • Для корректного отображения кириллицы установите компонент HTTP SJIS Patch (Коррекция кодировки SJIS HTTP)
    • Если не ко всем серверам происходит подключение, попробуйте предыдущую версию Stremriper 1.62
    • Если при записи некоторых станций, вместо имени файла видим например такое:
      &# 1048; &# 1084; &# 1087; &# 1091; &# 1083; &# 1100; &# 1089; &# 1099; ,
      что в "переводе на русский язык" означает Импульсы, можно воспользоваться утилитой Renamer.
      Она придаст файлам читаемый вид, надо только указать путь к папке с данными файлами и выбрать шаблон Интернет имена 1.

    ПРЕОБРАЗОВАНИЕ ТЕГОВ / ИМЁН ФАЙЛОВ В КОДИРОВКУ UTF-8
    Т.к. запись радиостанций осуществляется консольным вариантом программы streamrippr.exe, то для отображения кириллицы потребуется преобразование записанных файлов в кодировку UTF-8.
    Для преобразования средствами foobar2000 потребуется установка компонента Chacon (Исправление кодировки метаданных).


    После установки данного приложения и настройки соответствующего компонента (foo_run) запись можно осуществлять через контекстное меню ПКМ > Запуск внешнего приложения > Запись Интернет-радиостанций (какое название у Вас написано) или отдельно настроенную кнопку интерфейса:

    Нажмите на изображение для увеличения. 

Название:	Image 1.png 
Просмотров:	26 
Размер:	525,7 Кб 
ID:	1724

    1. Первоначальный вид записанных файлов в плейлисте:

    Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	11 
Размер:	50,4 Кб 
ID:	1717

    2. Если имеются файлы без тегов, то прописываем их на основе имени файла:
    Выделяем их в плейлисте > ПКМ > Сведения о треке > Инструменты > Автозаполнение значений... в открывшемся окне выбираем подходящий Шаблон.
    Смотрим полученные результаты, если заполнение прошло нормально нажимаем OK.

    Нажмите на изображение для увеличения. 

Название:	2.png 
Просмотров:	10 
Размер:	28,9 Кб 
ID:	1718

    3. Сохраняем полученные результаты в файлах:
    Нажимаем Применить.

    Нажмите на изображение для увеличения. 

Название:	3.png 
Просмотров:	9 
Размер:	38,2 Кб 
ID:	1719

    4. Промежуточный вид файлов в плейлисте:

    Нажмите на изображение для увеличения. 

Название:	4.png 
Просмотров:	10 
Размер:	36,1 Кб 
ID:	1720

    5. Теперь можно приступить к смене кодировки тегов:
    Выделяем в плейлисте > ПКМ > Тегирование > Исправление кодировки метаданных...
    Смотрим полученные результаты, если преобразование прошло нормально нажимаем Применить.

    Нажмите на изображение для увеличения. 

Название:	5.png 
Просмотров:	10 
Размер:	46,5 Кб 
ID:	1721

    6. Осталось переименовать файлы на основе преобразованных тегов:
    Выделяем в плейлисте > ПКМ > Операции с файлами > Переименовать...
    Смотрим полученные результаты, если переименование прошло нормально нажимаем Выполнить.

    Нажмите на изображение для увеличения. 

Название:	6.png 
Просмотров:	9 
Размер:	65,0 Кб 
ID:	1722

    7. Окончательный вид данных файлов в плейлисте:

    Нажмите на изображение для увеличения. 

Название:	7.png 
Просмотров:	10 
Размер:	34,7 Кб 
ID:	1723

    ВАЖНОЕ ПРИМЕЧАНИЕ: Много радиостанций ведут вещание в формате ADTS - сокращение от "Audio Data Transport Stream" (Транспортный поток аудиоданных). ADTS представляет собой самосинхронизирующийся контейнерный формат, использующийся для потоковой передачи аудио формата Advanced Audio Coding (AAC) в виде транспортных потоков MPEG-2 (MPEG-TS) или Shoutcast.

    Файлы записанные с этих радиостанций будут иметь расширение *.AAC. Если при воспроизведении уже записанных файлов в fobar2000 не отображается время звучания и наблюдается не очень чёткая перемотка трека в полосе прокрутки или вообще не работает (в других проигрывателях такого может и не быть), то предварительно настроить компонент Оболочка декодера FFMPEG - прописать в Название формата: AAC следующие Маски типа файла: *.aac;*.aacp.


    Расширение файлов *.AAC

    Нажмите на изображение для увеличения. 

Название:	Image 0.png 
Просмотров:	11 
Размер:	11,7 Кб 
ID:	1727

    Расширение файлов *.AAC с маской *.AACP

    Нажмите на изображение для увеличения. 

Название:	Image 1.png 
Просмотров:	12 
Размер:	19,2 Кб 
ID:	1728

    Скачать Stremriper 1.62 с Яндекс.Диск (941 КБ)
    Скачать Stremriper 1.64 с Яндекс.Диск (1.7 МБ)
    Последний раз редактировалось MC Web; 08.10.2023 в 15:59.

  2. #2
    Участник форума
    Регистрация
    13.04.2013
    Сообщений
    65
    Что-то не получается распаковать...

  3. #3
    Модератор Аватар для MC Web
    Регистрация
    25.04.2012
    Сообщений
    1 904
    Архиватор 7-Zip.

  4. #4
    Участник форума
    Регистрация
    13.04.2013
    Сообщений
    65
    WinRAR должен распаковывать. Пишет - ошибка.

  5. #5
    Модератор Аватар для MC Web
    Регистрация
    25.04.2012
    Сообщений
    1 904
    У меня WinRAR 4.20 - не берет. Установите 7-Zip, он лучше сжимает, все равно сейчас в сети практически все им пакуют и я им одним пользуюсь.

  6. #6
    Участник форума
    Регистрация
    13.04.2013
    Сообщений
    65
    Тоже слышал, что 7-Zip сжимает лучше. Проверял сам, оказалось брехня. Что-то сжимает на мизерный процент лучше, что-то хуже. В результате оказалось WinRAR большинство файлов сжал сильней. И я отказался от 7-Zip. Тем более WinRAR потдерживает 7-Zip. До сего дня проблем с 7-Zip не возникало. Ладно, попробую.

  7. #7
    Модератор Аватар для MC Web
    Регистрация
    25.04.2012
    Сообщений
    1 904
    Это уже проверено. Для разных типов файлов, для лучшего сжатия, помимо Уровня сжатия нужно подобрать и Метод сжатия:



    поэтому WinRAR не всегда справляется с этим...

  8. #8
    Участник форума
    Регистрация
    13.04.2013
    Сообщений
    65
    Попробовал запись радио - работает.

    - - - - - Добавлено - - - - -

    Несколько упростил команду
    ".\tools\streamripper\streamripper.exe" %path% -z -d G:\Online_radio
    G - буква диска где будет сохраняться запись.

  9. #9
    Модератор Аватар для MC Web
    Регистрация
    25.04.2012
    Сообщений
    1 904
    В принципе можно и так, но автоматизации все равно не получится, из-за папки вывода. Все равно корректировать вручную придется...

  10. #10
    Участник форума
    Регистрация
    13.04.2013
    Сообщений
    65
    Ну, можно прописать диск "С", точно у всех есть.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •