Transforme sua biblioteca de mídia em canais de TV personalizados usando esta ferramenta gratuita de código aberto.

Transforme sua biblioteca de mídia em canais de TV personalizados usando esta ferramenta gratuita de código aberto.

Numa era em que mudar de canal na televisão está se tornando uma relíquia do passado, a demanda por experiências de visualização personalizadas está em ascensão. A transmissão tradicional muitas vezes limita os telespectadores, restringindo o acesso ao conteúdo e inundando-os com comerciais. No entanto, com o surgimento de soluções inovadoras como o ErsatzTV, os usuários podem retomar o controle sobre seus hábitos de visualização. Este aplicativo de código aberto permite que os usuários transformem suas mídias hospedadas em servidores Jellyfin ou arquivos locais em canais de streaming contínuo e personalizado, semelhantes à programação televisiva clássica.

Transforme sua coleção de mídia com o ErsatzTV.

O ErsatzTV é uma ferramenta gratuita e de código aberto que permite aos usuários converter suas bibliotecas de mídia existentes em uma experiência de TV ao vivo personalizada. Funcionando como um servidor IPTV privado, ele cria uma infinidade de canais, incluindo um guia eletrônico de programação, a partir de conteúdo já adquirido. Os usuários podem executar o aplicativo de forma independente, com pastas de mídia locais, ou conectá-lo a servidores de mídia populares, como Jellyfin, Plex ou Emby, para aproveitar bibliotecas e metadados existentes.

A flexibilidade do ErsatzTV é fundamental; os usuários podem combinar livremente diversas fontes sem modificar os arquivos originais. O conceito gira em torno da criação de canais de TV virtuais, onde vários canais podem ser configurados com nomes, logotipos e programações específicos personalizados. Seja um canal dedicado a um programa específico, uma transmissão focada em um gênero ou uma mistura dinâmica de filmes e episódios, a escolha é inteiramente sua.

Canais na TV substituta

Diferentemente da TV tradicional, onde o conteúdo é selecionado aleatoriamente, o ErsatzTV oferece gerenciamento de reprodução aprimorado por meio de coleções e programações. Os usuários podem optar por reprodução sequencial, reprodução aleatória infinita ou blocos predefinidos em horários específicos, permitindo criar desde uma simples reprodução contínua (24 horas por dia, 7 dias por semana) até uma programação mais complexa no estilo de transmissão televisiva.

A transmissão ocorre de forma integrada através de formatos IPTV padrão, utilizando uma lista de reprodução M3U e um guia XMLTV. Seu método de transmissão padrão, HLS, garante uma reprodução fluida, enquanto a transcodificação opcional está disponível, se necessário. Dependendo dos recursos de hardware, os usuários podem ativar a aceleração por GPU para obter melhor desempenho ou optar pela transmissão direta para eliminar a necessidade de transcodificação. Além disso, o ErsatzTV permite a integração de conteúdos adicionais, como vinhetas e comerciais antigos, e oferece uma variedade de recursos personalizáveis ​​para usuários avançados.

Como configurar o ErsatzTV

O processo de configuração do ErsatzTV é simples e envolve basicamente três etapas principais: baixar o aplicativo, conectar-se à sua mídia e criar seu primeiro canal. Não são necessárias habilidades de linha de comando nem conhecimento de Docker; os instaladores pré-configurados simplificam o processo de instalação.

Para começar, baixe a versão mais recente do ErsatzTV compatível com seu sistema operacional. No Windows, basta extrair o arquivo ZIP para uma pasta específica (por exemplo, “C:\ersatztv”) e executar o arquivo ErsatzTV-Windows.exe. Todos os componentes necessários, incluindo o FFmpeg, estão incluídos, permitindo o uso perfeito a partir da bandeja do sistema.

Substituição da pasta TV no Windows

Para usuários de macOS, após abrir o arquivo.dmg, arraste o ErsatzTV para a pasta Aplicativos e conceda as permissões necessárias nas Configurações do Sistema ao executá-lo pela primeira vez. Você precisará instalar o FFmpeg separadamente, o que pode ser feito facilmente via Homebrew com o seguinte comando:

brew install ffmpeg

Se você estiver usando Linux, extraia o arquivo tar, execute o binário ErsatzTV e certifique-se de ter o FFmpeg e o FFprobe instalados. Para muitas distribuições, isso pode ser feito com:

sudo apt install ffmpeg

Após iniciar o ErsatzTV, abra um navegador e acesse http://localhost:8409 ou use o endereço IP do servidor apropriado se estiver usando um sistema sem interface gráfica. Essa interface web é o seu painel de controle para todas as configurações necessárias.

Em seguida, você precisa se conectar à sua fonte de mídia. Embora este guia se concentre no Jellyfin, o processo é semelhante para o Plex e outras plataformas compatíveis. Para adicionar o Jellyfin, acesse a seção Fontes de Mídia e selecione Jellyfin. Insira o endereço do seu servidor Jellyfin, geralmente algo como http://192.168.xx:8096 ou http://localhost:8096.

Fonte de mídia Jellyfin em Ersatztv

Em seguida, gere uma chave de API acessando o Painel de Controle e selecionando Avançado → Chaves de API. Basta clicar no botão + para criar uma.

Página inicial do Jellyfin com menu

Após obter sua chave, copie-a para o campo correspondente no ErsatzTV e clique em Salvar alterações. Isso permitirá que o ErsatzTV se conecte ao seu servidor Jellyfin sem precisar das suas credenciais de login.

Se o Jellyfin não for seu servidor de mídia, você pode adicionar pastas locais como fonte de mídia. Selecione “Local” e permita que o ErsatzTV analise esses diretórios.

Captura de tela mostrando as fontes de mídia Ersatztv

Depois de vincular seus arquivos de mídia, é hora de criar uma coleção. As coleções funcionam como listas de reprodução para seus canais. Você pode adicionar conteúdo da sua biblioteca facilmente, navegando ou pesquisando.

Configurar coleções no Ersatztv

Por fim, você precisará configurar seu canal. Dê a ele um nome e um número distintos, mantendo as configurações padrão para streaming HLS, que geralmente funcionam bem. Crie uma programação apontando para sua coleção recém-criada, selecione a opção de reprodução aleatória para reprodução contínua e associe a programação ao seu canal. Após a conclusão, seu canal estará online.

Assistindo ErsatzTV em seus dispositivos

Com o ErsatzTV configurado e seus canais operacionais, é hora de aproveitar suas criações. Cada canal pode ser acessado como um fluxo IPTV padrão, com suporte de um guia eletrônico de programação (EPG), o que facilita a integração com diversos aplicativos de mídia. Aqui, demonstraremos o processo usando o Jellyfin, embora etapas semelhantes se apliquem a outros aplicativos, como o Emby.

Para assistir na Jellyfin, acesse o painel de administração e selecione TV ao vivo. Crie um novo dispositivo sintonizador e escolha Sintonizador M3U. Insira o URL da lista de reprodução ErsatzTV quando solicitado. Além disso, adicione os dados do guia definindo um novo provedor de guia XMLTV e colando o URL do guia ErsatzTV. Lembre-se de salvar suas configurações e aguardar alguns instantes para que a Jellyfin processe as informações.

Sintonizador de TV ao vivo Jellyfin

Após concluir esses passos, verifique novamente a seção TV ao vivo no Jellyfin. Seus canais personalizados devem aparecer completos, com nomes, números, logotipos e um guia de programação detalhado. Clique em um canal para começar a assistir, replicando a experiência da televisão ao vivo. Qualquer dispositivo compatível com o Jellyfin, como smart TVs, pode ser usado para acessar os canais. A visualização em tela cheia está a apenas um clique de distância.

A Alternative TV transmite ao vivo em Jellyfin.

Como o ErsatzTV utiliza feeds M3U e XMLTV padrão, oferece mais flexibilidade que o Jellyfin, permitindo o uso com vários aplicativos de IPTV, incluindo TiviMate, o cliente IPTV do Kodi, Channels DVR ou VLC, direcionando-os para as mesmas listas de reprodução e URLs do guia.

Embora o Plex não permita diretamente fontes M3U arbitrárias em sua interface de usuário sem um Plex Pass, ele pode se integrar ao ErsatzTV emulando um HDHomeRun, um dispositivo facilmente detectável pelo Plex.

Embora a configuração do ErsatzTV exija um investimento inicial de tempo e esforço, a experiência de visualização personalizada e flexível que ele proporciona compensa o esforço. Ao explorar seus recursos, considere também outros aplicativos que podem enriquecer sua experiência televisiva.

Fonte e imagens

Deixe um comentário

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