Gradio

O G-Radio é um software livre e gratuito de automação de transmissão para estações de rádio e TV. Desenvolvido originalmente pelo programador equatoriano Charles Escobar, ele foi projetado especificamente para rodar de forma robusta em distribuições GNU/Linux (como Ubuntu, Debian e Linux Mint), servindo como uma alternativa comunitária poderosa a sistemas de automação comerciais e proprietários.

O principal diferencial do G-Radio é a sua eficiência em gerenciar grades completas de programação 24/7 sem a necessidade de depender de bancos de dados complexos (como MySQL), operando diretamente com os arquivos de áudio e vídeo organizados nas pastas do computador.

Principais Recursos e Diferenciais

  • Automação de Mídia sem Banco de Dados: Permite carregar e alternar músicas, vinhetas e vídeos diretamente dos diretórios do sistema. Isso elimina problemas comuns de corrupção de dados e torna a migração de arquivos extremamente simples.
  • Modos de Operação Flexíveis: A emissora pode ser controlada em modo Totalmente Automático (reprodução contínua da grade), Semiautomático (perfeito para programas com locutores ao vivo) ou Manual.
  • Geração Inteligente de Grades (Parrilla): Cria programações musicais e blocos aleatórios baseados nas regras definidas pelo programador da rádio.
  • Controle Avançado de Comerciais (Pautagem): Agenda blocos comerciais e institucionais definindo datas exatas de início e fim da campanha, dias da semana e horários específicos de inserção.
  • Cumprimento de Leis de Comunicação: O painel exibe indicadores nativos para monitorar o tempo de comerciais por hora e o percentual de músicas nacionais ou produções multiculturais na programação, gerando relatórios em formato CSV.
  • Suporte a Streaming de Internet: Capaz de se conectar diretamente a streams externos da web para retransmitir programações parceiras ou links jornalísticos ao vivo.

Nova Arquitetura em Rust

Historicamente construído com outras linguagens de script, o projeto passou por uma reformulação profunda em sua estrutura interna. A versão mais recente do software foi reescrita em Rust (G-Radio R) e utiliza a biblioteca GTK4 para a sua interface visual. Essa mudança garantiu:

  • Estabilidade extrema para operação contínua por meses sem travamentos.
  • Uso insignificante de memória RAM e processamento (CPU), ideal para rodar em computadores antigos de rádios comunitárias.
  • Transições de áudio mais fluidas e ferramentas integradas aperfeiçoadas. []

Instalação e Disponibilidade

Por ser um software voltado à comunidade de código aberto e soberania tecnológica, o G-Radio não possui versão para Windows ou macOS. Seu instalador oficial em formato .deb está disponível para download no site oficial do G-Radio e foi otimizado para rodar em ecossistemas Linux modernos, como o Debian 12/13 e Ubuntu 24.04 LTS. Ele é frequentemente distribuído de forma nativa em distribuições focadas em rádio livre, como a EterTics.