|

Escuchando la radio en la terminal

Me gusta más escuchar el fútbol por la radio que verlo por la tv. Encuentro la retransmisión más divertida, amena, más personal. Además, mientras escucho cualquier cosa, me permite hacer otras cosas, como ahora mismo.

Para escucharla, simplemente abro la web de la cadena que quiero escuchar y le doy Play al reproductor incrustado en la propia página. No es que me importe mucho, pero mantengo una pestaña abierta en el navegador, que a veces cierro sin querer, a la vez que consume más recursos del equipo. Y porqué no intentarlo con la termnal?? He visto scripts y he probado uno que me ha funcionado a la primera.

Creando el script

Nos vamos a nuestra /home, abrimos la terminal y creamos un directorio. ésto se hace así…

mkdir radio

Entramos dentro del directorio y creamos un nuevo documento. Voy a usar el editor Nano, auqnue poidéis usar cualquier otro.

cd radio
nano radioscript

Se abre el editor de texto y pegamos el siguiente texto:

#!/bin/bash
curl https://www.tdtchannels.com/lists/radio.m3u > radio.m3u
cvlc --extraintf ncurses radio.m3u

Cuando lo ejecutemos, nos vamos a descargar una lista m3u llamada radio.m3u desde la web tdtchannels.com, la renombramos a radio.m3u y usamos el reproductor VLC para reproducir la lista. Guardamos los cambios con CTRL+O y salimos con CTRL+X.
Ahora toca darle permisos de ejecución al script.

chmod +x radioscript

Ya tenemos nuestro script preparado para usarlo, pero necesitamos VLC.

Instalando VLC

VLC es un reproductor libre y de código abierto, multiplataforma y capaz de reproducir casi cualquier archivo multimedia incluso en 4K. Es probable que ya lo tengas instalado, pero si no, simplemente en la misma terminal, escribimos:

sudo apt install vlc

Esperamos que se instale en escasos segundos y ya estamos preparados.

Ejecutando el script

Nos metemos en nuestra carpeta radio y ejecutamos el script con:

bash radioscript

Se nos abre la ventana de arriba con colores anaranjados con un montón de radios, tanto nacionales (españolas) como locales (de España). Nos desplazamos por la lista con el cursor y con ENTER, se nos escuchará la emisora seleccionada.

Simplemente debemos dejar la ventana de la terminal abierta mientras la escuchamos, consumiendo menos recursos y según he comprobado, algo menos de retardo en la emisión respecto a la página de la radio.

También `podemos crear un acceso directo en nuestro escritorio.

Fuente: Geekland

Publicaciones Similares

  • |

    Formatear audio por terminal

    Soy muy tikismikis, me gusta tenerlo todo «formateado», todo igual para poder encontrarlo bien. También para compartirlo (SoulSeek) es mejor, porque el que descarga sabe qué descarga y cómo está.La novedad es que antes lo hacía con diferentes programas gráficos y ahora he aprendido a hacerlo por terminal, más rápìdo y simple. Os dejo aquí…

  • |

    5 Juegos gratuítos y pocos recursos en GNU/Linux (1)

    Os presento una lista de juegos que son gratuítos y que piden pocos recursos en GNU/Linux. No estoy hablando de juegos Open Source o indies, sino juegos desarrollados por grandes estudios, muchos de pago en su momento, pero que ahora se pueden jugar gratis y perfectamente en GNU/Linux sin tener una máquina gamer…. Eso sí,…

  • | |

    ProtonDB directamente en Steam

    La revolución del juego en gnu/linux empezó allá por 2018 gracias a Valve y Proton. Rápidamente se ha convertido en indispensable para los juegos e incluso hay versiones del propio Proton creadas por otros grupos de desarrolladores externos. Aún así, algunos juegos necesitan de «retoques» que los propios usuarios han ido puliendo. El rendimiento depende…

  • |

    Carmageddom TDR 2000 (GOG)

    Sigo probando juegos de esos que nos han regalado las plataformas. En éste caso un juego que lleva en mi «juegoteca» mucho tiempo, pero que por alguna razón no he podido jugar. No se mostraban bien los gráficos.Para disfrutar de éste juego, en mi caso dentro de la plataforma GOG, he recurrido a Heroic Game…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *