En una empresa se instaló un servicio de megafonía por toda la planta de producción para diversas funciones. Avisar al personal en cualquier circunstancia, realizar avisos acústicos a las horas de descanso o cambio de turno, pero también se emplea como hilo musical. Y aquí es donde entra el tema del que quiero hablaros. Resulta que los gustos musicales son como los colores, a cada uno le va una cosa, y yo necesitaba crear un hilo musical en el trabajo.
En un primer momento pensé poner un estilo de música diferente por día de la semana, con lo que abarcábamos 5 estilos diferentes. Luego pensé que si dividíamos la jornada laboral en horas al menos nos salían 8 estilos diferentes, y a parte no estarían escuchando el mismo estilo toda la jornada. Vale, había definido la programación, ahora faltaba el software que iba a emplear para programar la música.
Decidí preguntar a la IA, y así lo hice. Aquí os dejo las opciones que me dió y mi valoración al respecto.
RadioDJ (Windows)
- Ideal para: Automatización de emisoras musicales y listas de reproducción.
- Funciones clave:
- Programación horaria.
- Soporte para rotaciones, jingles y anuncios.
- Compatible con bases de datos para gestión de música.
- Gratuito y bastante profesional.
- Requiere: Instalar MariaDB o MySQL.
- Web: https://www.radiodj.ro/
En mi opinión, demasiado complicado para algo tan sencillo.
PlayIt Live (Windows)
- Ideal para: Reproducción automatizada de música en vivo o programada.
- Funciones clave:
- Programación por días y horas.
- Soporte para listas de reproducción y eventos programados.
- Interfaz amigable.
- Gratuito, con funciones premium opcionales.
- Web: https://www.playitsoftware.com/Products/Live
Las opciones que me interesaban no eran gratuitas.
Mixxx (Windows, macOS, Linux)
- Ideal para: DJs, pero también permite programar listas.
- Funciones clave:
- Soporte para Auto DJ.
- Programación limitada (no tan potente como RadioDJ).
- Compatible con múltiples formatos de audio.
- Código abierto y gratuito.
- Web: https://mixxx.org/
En mi opinión, sólo sirve si eres DJ.
Alternativa sencilla (si no necesitas mucha automatización)
Programador de tareas de Windows y un reproductor como VLC. Lo primero que necesitaba era una lista de emisoras. Yo encontré esta: fmstream.org. Están clasificadas por idioma y estilo. Ideal. Era lo que necesitaba.
Como reproductor de audio voy a emplear VLC Media Player, del que ya os he hablado en alguna ocasión. VLC Media Player permite reproducir emisoras de radio por internet (streaming) de forma sencilla, siempre que tengas la URL del stream, que me la va a proporcionar el listado de la web anterior.
¿Cómo reproducir una emisora de radio en VLC?
- Abre VLC.
- Ves a «Medio» → «Abrir ubicación de red…» (Ctrl + N).
- Pega la URL del stream de la emisora (por ejemplo: http://stream.radio.com:8000/live).
- Haz clic en «Reproducir».
¿Y si quieres automatizarlo?
Con tareas programadas de Windows puedes hacer que VLC reproduzca una emisora en un momento específico. A continuación te explico cómo hacer que VLC reproduzca automáticamente diferentes emisoras de radio en distintos días y horas, usando Windows y el Programador de tareas. Esto te servirá como un sistema gratuito de hilo musical automatizado.
Objetivo
Programar VLC para que:
- Reproduzca la Emisora A de 9 a 10 todos los días de lunes a viernes.
- Reproduzca la Emisora B de 10 a 11 todos los días de lunes a viernes.
- Repite el procedimiento para extenderlo a más días y emisoras.
Paso 1: Obtener las URLs de las emisoras
Necesitas la URL directa del stream de cada emisora. Ejemplo:
- Emisora A: https://playerservices.streamtheworld.com/api/livestream-redirect/LOS40_ASO_BENIDORMAAC.aac (Los 40 principales)
- Emisora B: http://stream.live.vc.bbcmedia.co.uk/bbc_radio_fourlw_online_nonuk (Kiss FM)
- Repite este paso para todas las emisoras que necesites.
Paso 2: Crear accesos directos o scripts para VLC
Crea un archivo bat para cada evento que necesites programar:
- Crea un archivo de nombre de 9 a 10.bat cuyo contenido sea: «C:\Program Files\VideoLAN\VLC\vlc.exe» https://playerservices.streamtheworld.com/api/livestream-redirect/LOS40_ASO_BENIDORMAAC.aac –qt-start-minimized
- Crea un archivo de nombre de 10 a 11.bat cuyo contenido sea: «C:\Program Files\VideoLAN\VLC\vlc.exe» https://playerservices.streamtheworld.com/api/livestream-redirect/LOS40_ASO_BENIDORMAAC.aac –qt-start-minimized
Nota: Asegúrate de que la ruta al VLC sea correcta. Si usas 64 bits, es probablemente la de arriba. Si no, revisa tu carpeta de instalación.
Paso 3: Programar los eventos en Windows
- Abre el Programador de tareas de Windows.
- Haz clic en «Crear tarea básica«.
- Dale un nombre: Reproducir emisora de 9 a 10.
- Elige «Diario» > Selecciona la hora.
- Hora: por ejemplo, 9:00.
- Acción: «Iniciar un programa«.
- Examina y selecciona el archivo de 9 a 10.bat.
Finaliza el asistente y haz lo mismo para el resto de horas.
Extra: Detener VLC después de un tiempo
Si quieres que la música se detenga automáticamente, programa otra tarea con este comando:
taskkill /IM vlc.exe /F
Y configúrala para ejecutarse, por ejemplo, cada hora.
