Libretime

O LibreTime é um sistema profissional, gratuito e de código aberto voltado para a automação e programação de rádio baseado em web. Ele nasceu como uma bifurcação (fork) direta do antigo projeto Airtime (desenvolvido pela Sourcefabric) e foi mantido vivo por uma comunidade global de desenvolvedores independentes para garantir atualizações modernas e total compatibilidade com sistemas atuais.

O software funciona inteiramente através do navegador, permitindo que estações de rádio comunitárias, web rádios e emissorasFM gerenciem toda a sua grade de programação musical, vinhetas e comerciais de forma 100% remota.

Arquitetura e Como Ele Funciona

O LibreTime opera unindo uma interface web moderna a motores de transmissão de áudio industriais executados em servidores Linux (como Ubuntu ou Debian). Sua estrutura interna é dividida em três pilares principais:

    1. A Interface: Onde os locutores e diretores de programação montam as playlists, agendam faixas e criam blocos automáticos.
    2. O Banco de Dados: Organiza de forma inteligente arquivos, permissões de usuários e históricos do que foi ao ar.
    3. O Liquidsoap: O motor nos bastidores que faz a mágica acontecer. Ele realiza as transições suaves (crossfade), gerencia o silêncio de segurança e despacha o sinal final de áudio para servidores como o Icecast ou SHOUTcast.

Recursos de Destaque

    • Agendamento Inteligente Baseado em Calendário: A interface gráfica imita a facilidade do Google Agenda. Você pode agendar blocos recorrentes de programas (ex: “Programa de Jazz toda terça às 20:00”) e preenchê-los de forma dinâmica com playlists automáticas ou arquivos fixos.
    • Transições Sem Interrupções (Gapless Crossfade): O sistema garante que a rádio nunca fique em silêncio. As transições entre faixas de áudio, podcasts gravados e vinhetas são calculadas milimetricamente para manter um fluxo profissional no ar.
    • Locução Remota e Envio de Podcasts: Locutores podem gravar seus programas em casa e fazer o upload direto do arquivo. O sistema se encarrega de colocar o arquivo no bloco de horário correto de forma totalmente automatizada.
    • Entrada de Lives de Forma Inteligente: Se um DJ ou locutor quiser transmitir ao vivo da sua própria casa, o LibreTime aceita conexões remotas via softwares como o BUTT ou Mixxx. Ele corta automaticamente a programação gravada que estava tocando, dá prioridade à transmissão ao vivo e, assim que o locutor desconecta, a programação automatizada volta ao ar sem cliques ou silêncios.
    • Geração Automática de Podcasts (Feeds RSS): Qualquer bloco de programa agendado no sistema pode ser configurado para gerar automaticamente um feed de podcast, facilitando a distribuição do conteúdo para plataformas como Spotify e Apple Podcasts após a transmissão ao vivo.

Licenciamento e Comunidade

O LibreTime é distribuído sob a licença GPLv3, o que significa que ele é e sempre será 100% livre para modificações e uso comercial ou comunitário. O código-fonte atualizado e os scripts automatizados de instalação podem ser acessados diretamente no GitHub do LibreTime.