Primeiros passos
- Instalação: é possível configurar o Kyoo facilmente para transmitir seus filmes, séries ou animes favoritos sem complicação.
- Participe do Discord: é possível entrar na comunidade no Discord para discussões e suporte.
- Documentação da API: é possível consultar uma documentação abrangente da API para explorar recursos avançados.
- Contribuição: é possível abrir issues, enviar pull requests e contribuir para melhorar ainda mais o Kyoo.
Recursos
- Transcodificação dinâmica: é possível transcodificar a mídia na qualidade desejada e navegar imediatamente sem esperar pelo transcodificador, com ajuste automático de qualidade.
- Histórico de exibição automático: é possível retomar rapidamente uma série ou descobrir novos episódios com um histórico de exibição automático que permite continuar de onde parou.
- Busca inteligente de metadados: com o poder do guessit e do themoviedb, é possível ter uma busca inteligente de metadados mesmo para arquivos com nomes estranhos, usando especialmente o thexem para lidar com animes.
- Acesso multiplataforma: é possível acessar o Kyoo em clientes Android e web para aproveitar sua mídia de qualquer lugar.
- Busca com Meilisearch: é possível obter resultados rápidos com um sistema de busca avançado e tolerante a erros de digitação, baseado em Meilisearch.
- Suporte a scrubbing rápido: é possível navegar facilmente pela mídia e melhorar o controle de reprodução com suporte a scrubbing rápido.
- Download e suporte offline: é possível assistir offline com a atualização contínua do histórico de exibição quando a conexão for restabelecida.
- Suporte aprimorado a legendas: vai além do básico com suporte aprimorado a legendas, incluindo formatos SSA/ASS e fontes personalizadas.
- Suporte a OIDC e scrobbling: é possível fazer login com Google, Discord ou serviços compatíveis com OIDC e marcar episódios automaticamente como assistidos em serviços conectados (como SIMKL).
Filosofia: configurar uma vez e aproveitar para sempre
- A filosofia do Kyoo gira em torno da simplicidade. Basta configurar uma vez e esquecer a dor de cabeça da configuração.
- Após a instalação, a biblioteca é escaneada automaticamente e atualizada assim que novos episódios ou filmes são adicionados à pasta da biblioteca.
- Não é necessário reorganizar minuciosamente a estrutura dos arquivos nem renomeá-los manualmente; o Kyoo faz o trabalho certo.
Por que outro navegador de mídia?
- Do ponto de vista técnico, Jellyfin e Plex usam SQLite e mantêm tudo limitado a um único contêiner, mas o Kyoo segue outro caminho.
- Ele não tem receio de introduzir contêineres adicionais para recursos especializados ou escalabilidade, como o Meilisearch, que alimenta o sistema de busca.
- Diferentemente do Plex e do Jellyfin, o Kyoo não impõe a obrigação de renomear arquivos manualmente nem de seguir estruturas específicas de pastas.
- O Kyoo é focado em streaming de filmes, séries e animes, deixando de fora música, ebooks e jogos.
Demo ao vivo
- Se você tem curiosidade para ver como o Kyoo funciona na prática, pode conferir uma demo ao vivo com filmes sem direitos autorais em kyoo.zoriya.dev.
- Um agradecimento especial aos filmes open source oferecidos pelo Blender Studio para todos.
Capturas de tela
- Se você quer levar sua experiência de streaming a outro nível, pode conferir o Kyoo agora mesmo.
Opinião do GN⁺
- Kyoo é um navegador de mídia open source que simplifica a experiência de streaming com instalação amigável e gerenciamento automatizado da biblioteca.
- Plataformas desse tipo são especialmente úteis para quem quer gerenciar seu próprio conteúdo de mídia em um servidor privado.
- O objetivo do Kyoo é oferecer uma experiência de usuário melhor do que soluções existentes como Plex ou Jellyfin, especialmente por impor menos restrições a nomes e estrutura de arquivos.
- No entanto, projetos open source precisam de suporte contínuo da comunidade e desenvolvimento constante, e podem apresentar diferenças de recursos ou estabilidade em relação a soluções comerciais.
- O sucesso do Kyoo dependerá muito da participação ativa e das contribuições da comunidade de desenvolvedores e usuários, o que é um desafio comum em projetos open source.
1 comentários
Comentários do Hacker News
É interessante que o projeto tenha começado como um projeto de "sandbox" para aprendizado técnico. Como usuário do Plex, não pretendo migrar do serviço atual neste momento, mas o projeto parece muito bom.
Quando tentei migrar do Jellyfin para o Plex, me incomodaram o desleixo com o gerenciamento da biblioteca e a rigidez quanto à estrutura de arquivos. Fico curioso se o Kyoo adota uma abordagem mais amigável ao usuário ou se é parecido com o Jellyfin.
Usar postgres e rabbitmq ao mesmo tempo parece exagerado. Vale a pena verificar se isso pode ser simplificado via PR e qual papel o RMQ desempenha em um servidor de mídia.
É curioso que projetos de servidor de mídia pareçam preferir C#, e fico pensando se isso acontece por razões técnicas ou por uma convenção entre projetos grandes.
É bom ver surgirem alternativas à direção que o Plex vem tomando. Seria interessante ter integração direta com SONARR/RADARR para aumentar a praticidade para o usuário.
É uma pena não haver recurso de gerenciamento de música. Uso o Plex principalmente para gerenciar minha biblioteca musical e, embora o Plex também não dê atenção suficiente a isso, ainda é aceitável para uso.
Enquanto eu configurava Jellyfin com tailscale, tudo funcionava bem localmente, mas houve atraso para iniciar o streaming ao compartilhar remotamente via tailscale. Tenho interesse em experimentar um serviço novo.
Fico curioso se é possível fazer casting para a TV. Esse é o único motivo pelo qual continuo no Plex.
Já usei Plex, Jellyfin e Emby, e o player de vídeo é rápido nas respostas e tem um design limpo. Pular no tempo acontece quase instantaneamente e a interface é limpa.
Fico curioso se há suporte a OTA/DVR. O Plex é melhor nesse recurso do que outros serviços que o oferecem, mas custa caro.