Repolode
chrisbenincasa

chrisbenincasa/tunarr

App auto-hospedado que transforma suas mídias do Plex, Jellyfin, Emby ou arquivos locais em canais de TV ao vivo personalizados, que você pode assistir em um player ou sintonizador de TV.

Estrelas
2,667
Forks
157
Issues abertas
196
Último commit
ontem

O que é?

O Tunarr cria canais de TV ao vivo personalizados a partir de bibliotecas de mídia existentes, incluindo filmes, episódios de séries, videoclipes e arquivos locais. Cada canal reproduz uma programação agendada, permitindo que os espectadores sintonizem uma transmissão contínua, como na TV, em vez de escolher títulos sob demanda.

Os canais são disponibilizados de várias formas. O Tunarr apresenta um sintonizador HDHomeRun simulado que Plex, Jellyfin e Emby podem adicionar como fonte de TV ao vivo, além de gerar uma URL M3U para clientes de IPTV e ferramentas como Dispatcharr, Threadfin ou xTeVe. Também é possível transmitir os canais diretamente no navegador e assisti-los em um guia de TV na web.

A programação é gerenciada por um editor de arrastar e soltar, com agendamento por horários e slots aleatórios, conteúdo de preenchimento, como comerciais e vinhetas, e logotipos por canal. A transcodificação oferece aceleração por hardware via NVENC, VAAPI, Intel QuickSync e VideoToolbox, com perfis configuráveis para cada canal.

Recursos principais

  • 01Cria canais ao vivo a partir de bibliotecas do Plex, Jellyfin, Emby ou arquivos locais
  • 02Emula um sintonizador HDHomeRun para a função de TV ao vivo do Plex, Jellyfin e Emby
  • 03Exporta playlists M3U/IPTV para clientes e ferramentas de IPTV
  • 04Editor de programação com arrastar e soltar e agendamento por horários e slots aleatórios
  • 05Transcodificação acelerada por hardware com NVENC, VAAPI, QuickSync e VideoToolbox

Casos de uso

  • Recriar a experiência de canais de TV a cabo clássicos com sua própria coleção de filmes e séries
  • Adicionar uma experiência de TV ao vivo com programação agendada a um servidor de mídia doméstico
  • Enviar canais personalizados para uma configuração de IPTV usando playlists M3U

Início rápido

  1. 1

    Crie um arquivo docker-compose.yml com a definição do serviço do Tunarr

  2. 2

    Inicie o Tunarr em segundo plano com o Docker Compose

    docker compose up -d
  3. 3

    Abra o Tunarr no navegador em localhost, na porta 8000

Antes de usar

  • A transcodificação acelerada por hardware requer configuração adicional em GPUs ou plataformas compatíveis.
  • Para se conectar ao Plex, Jellyfin ou Emby, é necessário ter um servidor de mídia existente.

Em coleções

Tópicos

Perguntas frequentes

O que é tunarr?
App auto-hospedado que transforma suas mídias do Plex, Jellyfin, Emby ou arquivos locais em canais de TV ao vivo personalizados, que você pode assistir em um player ou sintonizador de TV. O Tunarr cria canais de TV ao vivo personalizados a partir de bibliotecas de mídia existentes, incluindo filmes, episódios de séries, videoclipes e arquivos locais. Cada canal reproduz uma programação agendada, permitindo que os espectadores sintonizem uma transmissão contínua, como na TV, em vez de escolher títulos sob demanda.
tunarr é gratuito? Qual é a licença?
tunarr é open source sob a licença Zlib. Confira os termos da licença antes de usá-lo em produtos comerciais.
tunarr ainda é mantido?
Manutenção ativa. O último commit de tunarr foi em 23 de out. de 2026.
Para que posso usar tunarr?
Recriar a experiência de canais de TV a cabo clássicos com sua própria coleção de filmes e séries Adicionar uma experiência de TV ao vivo com programação agendada a um servidor de mídia doméstico Enviar canais personalizados para uma configuração de IPTV usando playlists M3U
Como instalar tunarr?
Crie um arquivo docker-compose.yml com a definição do serviço do Tunarr Inicie o Tunarr em segundo plano com o Docker Compose: docker compose up -d Abra o Tunarr no navegador em localhost, na porta 8000
Onde consigo tunarr?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chrisbenincasa/tunarr

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados