Como ouvir rádio no Linux

PyRadio é uma ferramenta para gerenciar e reproduzir estações de rádio.

Apesar da concorrência da televisão e dos serviços de streaming, o rádio continua sendo uma das principais fontes de informação e entretenimento. Por isso neste post Falaremos sobre como ouvir rádio no Linux.

Começo dizendo que o assunto não tem muitas complicações. Basta procurar o site da rádio e apertar o play. No entanto, também temos vários aplicativos específicos que podemos usar.

dias de rádio

Desde seu surgimento como forma de entretenimento no final da década de 20, o rádio vem mudando e se adaptando. A chegada da televisão fez com que ela se concentrasse na informação e com o surgimento da modulação de frequência na transmissão de música.

A proliferação de satélites e a miniaturização dos meios de transmissão permitiram que a televisão equiparasse a capacidade do rádio de reportar em tempo real. O surgimento da Internet e dos serviços de streaming o substituíram como fonte de música.

Hoje, embora ainda seja válido graças aos laços construídos entre comunicadores e ouvintes, perdeu muita popularidade com a concorrência de podcasts, serviços de streaming de música e livros de áudio. A maioria optou por quebrar os limites entre mídia e incluir vídeo, streaming de imagem ao vivo e artigos impressos.

Como ouvir rádio no Linux

Usando o terminal

Qualquer linuxer digno desse nome preferirá o terminal à interface gráfica. (Estou brincando, mas foi dito ao criador do KDE que se ele queria uma interface gráfica, deveria comprar um Mac). Existem muitos aplicativos que podemos usar para capturar nossa estação favorita.

piradio

Como o nome indica, este programa é baseado em Python. Ele usa Mplayer (um reprodutor multimídia que várias distribuições Linux têm instalado por padrão) como base ou VLC que deve ser instalado anteriormente. Com PyRadio podemos construir, modificar e reproduzir nossa própria lista de estações.

A maior vantagem de usar o PyRadio em vez do player do navegador é que Nenhum dado sobre nossos hábitos de uso é enviado para as operadoras de rádio ou para terceiros.

A utilização do programa é muito simples. nós apenas temos que escrever pyradioNo terminal. Ao fazer isso, veremos uma lista de estações predeterminadas que podemos percorrer com as teclas do cursor e selecionar com Enter. Clicando em ? acessamos a lista de comandos principais.

PyRadio traz sua própria lista de estações predefinidas e podemos adicionar outras pressionando a tecla A. Precisamos de uma URL que termine em .pls ou .mp3.

A forma menos complicada de instalar o programa é pela loja Snap, embora não tenha a versão atualizada e no meu caso não consegui ouvir nada. Também podemos baixar o Código fonte do GitHub.
No primeiro caso, basta digitar
sudo snap install pyradio
Na segunda descompactamos o arquivo, alteramos o diretório e instalamos com os seguintes comandos:

Tomando a versão 0.9.1 como exemplo, nós fazemos.

cd pyradio-0.9,1/pyradio

python3 install.py
Anteriormente, devemos ter certeza de ter as seguintes dependências instaladas.

  • python3setup-tools.
  • git.
  • mplayer ou VLC.
  • python-pip.
  • python-roda.
  • solicitações python.
  • python-dnspython.
  • python-psutil
  • python-netifaces
  • sede

Em geral, a maioria desses pacotes já está instalada.

Em alguns casos, para obter o link da emissora, basta copiá-lo clicando com o mouse no player, enquanto em outros será necessário inspecionar o código para obter um link terminado em .mp3 ou .pls.

Para adicionar a estação à lista Pyradio devemos executar o programa e a tecla a. Isso nos mostrará um formulário no qual devemos escrever o nome da estação e a URL.

Provavelmente não é a alternativa mais confortável, mas é uma das mais versáteis que temos para o terminal e, quando você se acostumar a usá-lo, provavelmente ficará viciado. Em esta página você tem as informações completas sobre todos os comandos que ele suporta.

No próximo artigo veremos algumas outras opções para ouvir rádio no Linux.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.