Os erros intermitentes do Jellyfin com legendas HDR normalmente significam que uma das etapas de conversão está perto do seu limite. Por isso, compare o mesmo ficheiro com o HDR e as legendas ativados e desativados antes de alterar o hardware.
Um navegador, uma aplicação de TV ou um cliente remoto pode solicitar um percurso diferente: descodificar, aplicar tone mapping, incorporar legendas, redimensionar, codificar e fornecer segmentos. Mantenha o cliente e a qualidade constantes, altere uma funcionalidade multimédia de cada vez, leia o registo correspondente do FFmpeg ou da reprodução e pare se o erro se reproduzir em vários clientes com o mesmo percurso no servidor.
Crie uma matriz de testes HDR e de legendas com o mesmo ficheiro
A sessão original com HDR e legendas falha intermitentemente. Comece pela verificação menos invasiva: reproduza o mesmo ficheiro no mesmo cliente com o HDR e as legendas desativados, com o HDR ativado e as legendas desativadas, com o HDR desativado e as legendas ativadas e, por fim, com a combinação original. Matriz de isolamento HDR
A observação útil é específica: apenas o HDR falha, apenas as legendas falham, apenas a combinação falha ou todos os modos falham. Registe o resultado antes de alterar outra variável.
Interprete o ramo em vez de adivinhar. Se apenas o HDR falhar, inspecione o tone mapping; se apenas as legendas falharem, inspecione a incorporação; se apenas a combinação falhar, avalie a margem da GPU; se todos os modos falharem, teste o transporte de base.
Leia as evidências da transcodificação e do FFmpeg
A matriz multimédia identifica uma combinação que falha. Comece pela verificação menos invasiva: capture o modo de reprodução do Jellyfin e o registo do FFmpeg para a tentativa falhada e compare-o com um modo funcional.
A observação útil é específica: a Reprodução Direta funciona, a transcodificação começa e termina de seguida ou os segmentos são escritos demasiado lentamente. Registe o resultado antes de alterar outra variável. Verificação do registo do FFmpeg
Interprete o ramo em vez de adivinhar. Se a Reprodução Direta funcionar, mantenha o percurso no servidor e corrija a compatibilidade do cliente; se o FFmpeg terminar, inspecione o filtro ou codec indicado; se a produção de segmentos for lenta, avalie a GPU e o armazenamento antes de alterar as legendas.
Separe a capacidade do cliente da capacidade do servidor
O percurso no servidor é conhecido, mas o erro pode ser específico do cliente. Comece pela verificação menos invasiva: reproduza novamente o ficheiro num cliente compatível com Reprodução Direta e no cliente afetado, mantendo o servidor e a conta constantes.
A observação útil é específica: o cliente de controlo funciona, ambos os clientes falham ou apenas o cliente remoto falha. Registe o resultado antes de alterar outra variável.
Interprete o ramo em vez de adivinhar. Se o cliente de controlo funcionar, escolha legendas renderizadas pelo cliente ou um formato HDR compatível; se ambos falharem, corrija o percurso no servidor; se apenas o cliente remoto falhar, teste a rede e o armazenamento intermédio do proxy.
Aplique a correção adequada e repita a carga original
Um ramo da causa foi corrigido. Comece pela verificação menos invasiva: aplique uma alteração, reinicie a reprodução e reproduza novamente a mesma cena duas vezes, mantendo o HDR, as legendas, o cliente e a qualidade inalterados. carga de trabalho do tone mapping
A observação útil é específica: duas reproduções sem erros, a primeira reprodução funciona mas a segunda falha ou o erro muda para outra etapa. Registe o resultado antes de alterar outra variável.
Interprete o ramo em vez de adivinhar. Se duas reproduções com a carga original funcionarem, pare; se a segunda falhar, inspecione o comportamento de inicialização ou da cache; se o erro mudar, reverta a alteração e teste a nova etapa indicada.
Suporte e Dicas
Mais para Ler

O Jellyfin pode partilhar em segurança uma GPU ou acelerador com outro contentor?
A partilha da GPU é condicional: verifique a visibilidade do dispositivo e o suporte dos controladores; em seguida, execute ambas as cargas de trabalho...

Como saber se um erro do Jellyfin vem do cliente ou do servidor
Um erro do Jellyfin pertence ao cliente quando afeta apenas um dispositivo; pertence ao servidor quando vários clientes falham no mesmo percurso e os...

Como configurar a cache e o armazenamento temporário do Jellyfin
Separe o estado persistente, a cache reconstruível e o armazenamento temporário para transcodificação; em seguida, verifique a capacidade e as permissões com um teste...

