Гид по технологиям

Как записывать интернет‑радио и FM/AM трансляции на компьютере

7 min read Аудио руководство Обновлено 03 Jan 2026
Запись интернет‑радио и FM/AM на компьютере
Запись интернет‑радио и FM/AM на компьютере

Если нужно автоматически записать радиопередачу — можно либо запланировать захват интернет‑потока в приложении (Windows: Radio & MP3 Player; Mac: устаревший Radio Recorder или коммерческий Radioshift), либо записать аналоговый сигнал через PCI‑тюнер или подключив радиоприёмник к микрофону и использовать Audacity 1.3+. Для продвинутых сценариев используйте ffmpeg/streamripper и стандартный планировщик задач ОС. В статье — пошаговые инструкции, примеры команд, чек‑листы и шаблоны автоматизации.

Интерфейс веб-радио в медиаплеере на компьютере

Введение

Запись радиопередач полезна, когда вы не можете слушать шоу в прямом эфире. Варианты зависят от источника сигнала: интернет‑поток (stream) или аналоговый FM/AM через приёмник. Здесь приведены конкретные шаги для Windows и Mac, а также общие сценарии для автоматизации и архивации.

Важно: если запись предназначена для публичного распространения, убедитесь в соблюдении авторских прав и условий вещания станции.

Интернет‑радио — общий подход

Интернет‑станции обычно вещают поток в формате MP3, AAC, Ogg или HLS. Самый простой способ — взять прямой URL потока и запланировать запись приложением. Если URL не виден на странице, его можно поискать в исходном коде страницы или использовать сетевой монитор в браузере. Если это не помогает, можно записывать аудиовыход компьютера (см. раздел «Аналоговое» ниже).

Добавление интернет-станции в список приложения

Плюсы записи потока: качество совпадает с трансляцией, можно сохранять в исходном контейнере, метаданные (названия треков) иногда передаются автоматически.

Windows — Radio & MP3 Player (шаги)

  1. Установите программу Radio & MP3 Player.
  2. Получите URL потока станции. Если он не указан явно, откройте исходный код страницы или используйте сетевые инструменты браузера.
  3. В приложении добавьте станцию через Показать мои станции -> Добавить и вставьте URL.

Окно добавления станции в Radio & MP3 Player

  1. Откройте Файл -> Показать планировщик записей. Нажмите Добавить новую запись.

Планировщик записей в Radio & MP3 Player

  1. Задайте имя записи, выберите станцию, временной интервал и периодичность (если нужно). Убедитесь, что папка сохранения корректна — по умолчанию файлы сохраняются в MP3.

Настройки планируемой записи — имя, время и папка сохранения

Советы

  • Тестируйте запись на коротком фрагменте, чтобы проверить качество и метаданные.
  • Если поток использует HLS (много маленьких сегментов), приложение должно корректно объединять их в файл.

Mac OS X — Radio Recorder и альтернативы

Radio Recorder — старый бесплатный инструмент, который до сих пор работает на многих системах, но официально не поддерживается. Он удобен тем, что умеет создавать задания и автоматически разделять треки по паузам.

Radio Recorder на Mac — окно конфигурации станции и таймера

Шаги с Radio Recorder:

  • Добавьте URL станции, задайте имя и время. Активируйте таймер кнопкой Now.
  • Можно включить автоматическое разделение песен и запись тегов, если поток передаёт метаданные.

Альтернатива: Radioshift — коммерческое приложение с полноценной поддержкой и современным интерфейсом.

Важно: если у вас современная macOS и Radio Recorder не запускается, используйте универсальные инструменты (см. раздел «Альтернативы»).

Аналоговое радио — Audacity 1.3 и новее

Audacity — выбор источника записи и уровней

Если радиостанция вещает по FM/AM и нет прямого интернет‑потока, вы можете записать её двумя способами:

  1. Через PCI‑радиотюнер, установленный в ПК (часто входит в состав TV‑тюнера).
  2. Подключив внешний радиоприёмник к микрофонному входу компьютера (линейный выход AUX/Line‑Out на радио -> 2×3,5 мм TRS кабель -> микрофон/line‑in на звуковой карте).

Подключение внешнего радиоприёмника к звуковой карте компьютера

Пример установки PCI радиотюнера в ПК

Кабель 2x 3.5 мм для подключения радио к микрофону компьютера

Пошагово с Audacity 1.3+:

  1. Установите Audacity 1.3 (бета‑ветка даёт функцию таймера записи). Версия доступна для Windows, macOS и Linux.
  2. В главном окне выберите источник звука: если звук воспроизводится на компьютере — выберите «Внутренний микрофон» (или соответствующий виртуальный вход); если внешний приёмник подключён — выберите соответствующую звуковую карту.

Настройка таймера записи в Audacity

  1. Откройте Transport -> Timer Record.. и задайте время начала и конца записи. Нельзя задать повторение — придётся запускать вручную для каждого эпизода.

Совет: используйте автоматический нормалайзинг и фильтры Audacity после записи для удаления шумов и подготовки финального файла.

Альтернативы и продвинутые методы

Если стандартные приложения не подходят, используйте универсальные инструменты:

  • ffmpeg — универсальный инструмент для записи потоков и обработки аудио. Пример команды:
ffmpeg -i "http://stream.example.com:8000/stream" -c copy "radio-recording.mp3"

Эта команда сохраняет поток в файл, копируя кодек без перекодирования. Если поток обрывается, можно написать обёртку, которая перезапустит запись.

  • streamripper — инструмент для «вырезания» MP3‑потоков и разделения на треки (подходит, если станция передаёт метаданные о треках).

  • VLC — медиаплеер умеет записывать поток через Media -> Open Network Stream -> Convert/Save и позволяет расписать задачи через скрипты.

  • Планировщики ОС: Windows Task Scheduler, launchd/cron на macOS/Unix — можно запускать ffmpeg/VLC/Streamripper по расписанию для гибкой автоматизации.

Пример автоматизации с Windows Task Scheduler + ffmpeg

  1. Напишите простой пакетный скрипт record_radio.bat:
@echo off
set STREAM_URL=http://stream.example.com:8000/stream
set OUT=C:\Recordings\radio_%DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%.mp3
ffmpeg -y -i "%STREAM_URL%" -t 01:00:00 -c copy "%OUT%"
  1. В Task Scheduler создайте задачу, которая запускает этот скрипт в нужное время.

На macOS используйте launchd или cron с аналогичным запуском ffmpeg.

Важно: в скрипте лучше использовать явное указание времени (-t) или логику завершения, чтобы файл закрывался корректно.

Сценарии, когда способ может не сработать

  • Поток защищён DRM — его нельзя сохранить напрямую.
  • Сайт использует динамические токены URL, которые истекают; тогда прямой URL может перестать работать.
  • Если станция передаёт только короткие HLS‑фрагменты, не все инструменты корректно склеят их.

В таких случаях записывайте системный аудиовыход или используйте эмуляцию браузера (headless) + захват аудиовыхода.

Чек‑лист перед настройкой записи

  • Проверили URL потока или источник сигнала.
  • Протестировали короткую запись и прослушали результат.
  • Настроили папку и проверили права записи.
  • Проверили часовой пояс и время запуска в планировщике задач.
  • Оценили, нужна ли автоматическая обработка (теги, нормализация, разрез по трекам).

Роль‑ориентированные советы

Для обычного слушателя

  • Используйте GUI‑приложение (Radio & MP3 Player, Radioshift). Простая настройка.

Для архивиста или подкастера

  • Используйте ffmpeg/streamripper + планировщик задач. Пишите логи и автоматическую обработку (нормализация, теги).

Для разработчика/автоматора

  • Сделайте скрипт, который проверяет доступность потока, перезапускает запись при падении и объединяет сегменты.

Шаблон операционной процедуры (SOP) для регулярной записи

  1. Определить станцию и получить стабильный URL.
  2. Настроить тестовую запись на 2–5 минут.
  3. Проверить файл на целостность и метаданные.
  4. Создать задачу в планировщике ОС, указав скрипт/приложение.
  5. Мониторить логи в первые 7 запусков, корректировать интервал/параметры.
  6. Организовать ротацию и резервное копирование файлов (например, раз в неделю перенос на NAS).

Примеры приёмки (Критерии приёмки)

  • Запись начинается в назначенное время ± 10 секунд.
  • Длительность файла соответствует заданному временному окну (± 2–3 секунды на старте/финише).
  • Аудио без явных обрывов и искажений на протяжении записи.
  • Если требуются теги треков — они присутствуют и корректны.

Небольшая методология выбора инструмента (эвристика)

  • Если нужен простой пользовательский опыт — GUI приложение.
  • Если важна автоматизация и гибкость — ffmpeg/streamripper + планировщик.
  • Если источник — аналог — Audacity для единичной записи, аппаратный тюнер для постоянного вещания.

Решение проблем (Troubleshooting)

  • Нет звука в записи: проверьте источник OS (правильный вход/выход), уровни в Audacity, выключен ли микрофон в системе.
  • Запись короткая или обрывается: мониторьте логи приложения и сеть; возможно, поток нестабилен.
  • Нет тегов треков: используйте инструменты, умеющие читать ICY/A2 metadata, либо post‑process парсером.

Важно: автоматические повторяющиеся записи требуют проверки временных настроек при переходе на летнее/зимнее время.

Мини‑глоссарий (1‑строчно)

  • Поток (stream): непрерывная передача аудио по сети.
  • HLS: адаптивный протокол сегментного вещания.
  • ICY/MetaData: метаданные стримов (названия треков).
  • PCI‑тюнер: карта, устанавливаемая в ПК для приёма FM/AM.

Решение в виде диаграммы (принять решение, как записывать)

flowchart TD
  A[Нужно записать радио?] --> B{Источник сигнала}
  B -->|Интернет| C[Есть прямой URL потока?]
  C -->|Да| D[GUI приложение или ffmpeg]
  C -->|Нет| E[Запись системного аудио или браузера]
  B -->|Аналог| F{Есть PCI тюнер?}
  F -->|Да| G[Использовать тюнер + ПО]
  F -->|Нет| H[Подключить Line-Out радио к микрофону -> Audacity]

Короткое объявление (100–200 слов)

Нужно записать любимую радиопередачу, но слушать в эфире неудобно? В этой статье собраны рабочие методы для Windows и macOS: как запланировать запись интернет‑потока, подключить аналоговый радиоприёмник и автоматизировать процесс с помощью ffmpeg и планировщика задач. Описаны простые GUI‑решения (Radio & MP3 Player, Radio Recorder/Radioshift), советы по подключению радиоприёмника к звуковой карте, шаблон SOP для регулярных записей, команда примера для ffmpeg и чек‑лист перед запуском. Есть также раздел с типичными проблемами и их решениями. Подходит как для случайных слушателей, так и для тех, кто архивирует эфир.

Image credit: Shutterstock

Короткое резюме

  • Запись интернет‑радио проще всего планировать в приложении, которое поддерживает расписание.
  • Для аналогового радио используйте PCI‑тюнер или подключайте Line‑Out к звуковой карте и записывайте Audacity.
  • Для надёжной автоматизации используйте ffmpeg/streamripper вместе с планировщиком задач.
  • Тестируйте и проверяйте настройки в течение первых нескольких запусков.

Примечание: поделитесь в комментариях своими инструментами и сценариями — это поможет выбрать лучшее решение для вашей задачи.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как найти идеальный сабреддит
Сообщества

Как найти идеальный сабреддит

Разблокировать Mac с iPhone через Near Lock
Mac

Разблокировать Mac с iPhone через Near Lock

Сохраняйте статьи из Pinterest в Pocket через Zapier
Автоматизация

Сохраняйте статьи из Pinterest в Pocket через Zapier

Как улучшить старые фотографии с Remini
Фотография

Как улучшить старые фотографии с Remini

Как поделиться Apple Fitness+ с семьёй
How-to

Как поделиться Apple Fitness+ с семьёй

Intel Unison: синхронизация телефона с Windows 11
Приложения

Intel Unison: синхронизация телефона с Windows 11