Jellyfin roda no meu mini PC em uma única VM Debian. Até recentemente, eu estava usando mais multitarefa nesta máquina virtual do que deveria ser capaz de suportar. Jellyfin administrou filmes e programas neste mini PC baseado em Proxmox. Calibre-web cuidou dos meus e-books. Komga governou todos os quadrinhos. A estante de audiolivros organizou todos os audiolivros. Quatro serviços separados, quatro logins separados. Tudo pelo mesmo trabalho amplo: mostre-me uma biblioteca de mídia.
Jellyfin 12 mudou tudo isso e me deu um motivo real para abandonar três desses quatro aplicativos e finalmente confiar no suporte de livros do Jellyfin.
Jellyfin era para vídeos, mas três para todo o resto
Jellyfin nunca foi um problema desde o início. Tem sido meu servidor de mídia local preferido para filmes e programas desde que terminei meu relacionamento com o Plex. Mas gradualmente percebi as limitações do Jellyfin como servidor de mídia. Qualquer coisa não relacionada a filmes e programas parecia uma reflexão tardia.
Então, usei o Caliber-web apenas para e-books, o que os tornou pesquisáveis e legíveis até mesmo em um navegador da web. Komga interveio quando eu queria ler cópias digitais de quadrinhos e mangás, mantendo meu progresso de leitura. Para audiolivros, tenho usado a estante de audiolivros à medida que minha coleção continua a crescer além de alguns MP3s. Eu queria que a experiência auditiva fosse compreensível para o departamento e uma forma de acompanhar o progresso da audição.
Cada aplicativo tinha uma tarefa específica e cada um funcionava bem. Não mapeei nenhuma dessas bibliotecas para Jellyfin para evitar duplicação ou confusão de metadados. Portanto, nenhum dos aplicativos estava conversando com o Jellyfin e vice-versa.
As varreduras estão finalmente acompanhando a biblioteca
Jellyfin sempre apoiou livros na biblioteca de mídia, mas ainda parecia secundário em relação ao vídeo. No entanto, não era nativo. Funcionou usando um plugin de estante mantido pela comunidade para lidar com e-books, quadrinhos e audiolivros em uma única estrutura de pastas. Quando instalei o Jellyfin pela primeira vez, anos atrás, adicionei pastas à biblioteca de livros. Mas a falta de suporte adequado de metadados para livros me fez optar pelo Jellyfin como servidor de streaming de vídeo.
Jellyfin 12 é o lançamento que me fez reconsiderar essa abordagem. O plugin Bookshelf foi reconstruído em uma base mais estável. Foi descrito como uma expansão significativa das capacidades de processamento de livros e audiolivros. Para começar, a identificação de arquivos e a extração de metadados melhoraram significativamente. As páginas do autor exibem informações relevantes de outras páginas em vez de ficarem em branco. A verificação de bibliotecas é mais rápida e previsível em todas as pastas.
Foi necessário um plugin para chegar lá, em vez dos três aplicativos separados com os quais eu estava acostumado. O Plug-in de estante não vem com uma instalação nova do Jellyfin 12. Tive que adicioná-lo antes que a opção de biblioteca de livros aparecesse. Uma vez que isso aconteceu, a estrutura de pastas e o suporte a formatos simplesmente funcionaram.
A migração de três bibliotecas demorou uma tarde, não um fim de semana
Os mesmos arquivos e pastas funcionam sem aplicativos especiais
A migração real da biblioteca foi mais fácil do que eu esperava. Na biblioteca de livros do Jellyfin, adicionei três pastas separadas para livros, audiolivros e quadrinhos. Eu já tinha o Komga, uma estante de audiolivros e a sincronização do Calibre-web com pastas de mídia. Então, apenas apontei a biblioteca de livros do Jellyfin para essas respectivas pastas.
Jellyfin 12 também traz suporte mais amplo ao formato de livro com CBZ, CBR, CBT, CB7, EPUB, MOBI, AZW, AZW3, ZIP, RAR, 7Z e PDF nativamente. Conseqüentemente, ele também oferece suporte a formatos populares de audiolivros, como MP3 e M4B. Então não precisei converter nenhum arquivo.
Após a primeira sincronização, percebi que os metadados do autor precisavam de alguma atenção. Exceto para os arquivos EPUB, que possuem seus próprios metadados incorporados, adicionei os plug-ins do provedor de metadados do diretório de plug-ins do Jellyfin:
Esses plug-ins facilitam a obtenção de metadados de livros e quadrinhos de suas respectivas fontes. Você precisa usar o ID do Google Livros (do URL) ou ISBN para forçar a identificação do livro. O plugin Comic Vine facilitou a publicação de capas de quadrinhos. Apenas audiolivros MP3 em pastas causavam problemas de plug-in. Não importa o que eu tentei, o plugin da estante não recuperava os metadados para eles. Então espero que o plugin SmartCovers seja atualizado para suportar Jellyfin 12. Até agora não desinstalei Audiobookshelf, Komga ou Caliber-web. Posso iniciá-los a qualquer momento.
A reprodução dura com uma captura de audiolivro móvel
O áudio desaparece quando bloqueio a tela do telefone
As bibliotecas de livros do Jellyfin funcionam bem sozinhas e até funcionam em uma interface web. A navegação da seção e o progresso do usuário são rastreados no Jellyfin, assim como uma estante de audiolivros. Se o arquivo M4B incluir uma lista de capítulos incorporados, todos esses capítulos serão exibidos no aplicativo cliente de audiolivro especial que oferece suporte ao servidor de mídia Jellyfin. O cliente oficial de audiolivro Jellyfin sincroniza o progresso com o servidor para que eu possa continuar ouvindo em meu desktop ou navegador da web.
Uma peculiaridade que notei ao usar o aplicativo Jellyfin (iPhone) é que o áudio do livro para quando eu bloqueio a tela do telefone. Isso aconteceu comigo duas vezes e presumi que a reprodução estava pausada. Portanto, se você costuma manter o telefone no bolso com a tela desligada, experimente outro cliente de audiolivro como Florescente no iOS ou Ele ouviu no Android.
Jellyfin se tornou uma verdadeira biblioteca de mídia, não apenas um player
A máquina virtual tem significativamente mais RAM e CPU, o suficiente para reduzir sua alocação em alguns shows. Para ser claro, não desinstalei Caliber-web, Audiobookshelf ou Komga. Eles apenas dormem. Se o plugin de estante Jellyfin 12 ainda não conseguir lidar com toda a mídia que hospedo, posso sempre reiniciar os serviços inativos.
Eu algum dia os devolveria? Talvez. Se o problema de reprodução da tela de bloqueio ainda me incomoda mais do que antes. Mas, por enquanto, o plugin faz o trabalho que atribuí a três aplicativos separados. Não me importei de usar aplicativos separados para tipos específicos de mídia. Acho que são necessários quatro logins separados para usar todos eles.
- Compatível com iOS
-
Sim
- Compatível com Android
-
Sim
- Compatível com desktop
-
Sim
Jellyfin é uma das melhores alternativas de Plex que você pode obter, graças à sua natureza de código aberto e poderoso conjunto de recursos. Existem aplicativos para basicamente todas as plataformas e é totalmente gratuito executar seu próprio servidor.







