Troubleshooting·8 min

Por Rawnok Jahan

Legendas de IPTV Não Aparecem (ou Desaparecem ao Pular)

Se as legendas desaparecem toda vez que você pula para frente, seu reprodutor não está quebrado e nem a transmissão. Pular reinicia a faixa — e há um conserto de uma tecla.

Seleção de faixa de legendas e áudio durante a reprodução

As faixas de legenda vivem dentro da transmissão — pular pode descartar a seleção.

Existem dois problemas de legenda completamente diferentes, e quase todos os guias online os confundem:

  1. Legendas nunca aparecem. O menu está vazio ou nada acontece quando você as ativa.
  2. Legendas funcionam — até você pular. Você pula trinta segundos para frente e elas desaparecem, e você tem que ligá-las novamente.

Elas têm causas diferentes e consertos diferentes. Abaixo, ambos. Se você está configurando legendas pela primeira vez e nada está quebrado ainda, nosso guia de configuração de legendas e multi-áudio é o ponto de partida melhor.

Por que as legendas desaparecem quando você pula

Este é aquele que as pessoas acham confuso, então vamos começar por ele.

Uma transmissão IPTV ao vivo é quase sempre MPEG-TS sobre HTTP. Legendas não são um arquivo separado ao lado do vídeo da forma como um .srt fica ao lado de um .mkv. Elas são uma faixa carregada dentro do fluxo de transporte, intercalada com o vídeo e áudio, anunciada em uma tabela chamada PMT.

Quando você pula, o reprodutor geralmente não pode simplesmente mover a cabeça de leitura. Para uma transmissão de rede, ele fecha a conexão e reabre a transmissão na (ou próximo à) nova posição. Isso significa que o demultiplexador recomeça: relê a PMT, reenumera as faixas e escolhe seus padrões novamente.

O padrão é quase sempre "sem legendas"."

Então sua seleção não está corrompida ou perdida — nunca foi um estado persistente em primeiro lugar. Era um índice de faixa em um demultiplexador que não existe mais. Pule, e o reprodutor começará fielmente pelos padrões novamente.

Há um segundo tipo disso. As faixas de legenda são muitas vezes esparsas: um pacote de legenda DVB só aparece quando há uma linha de diálogo. Se você pular para um trecho silencioso, o reprodutor pode saber que a faixa existe mas não ter nada para renderizar por vários segundos. As legendas parecem quebradas; elas estão apenas esperando a próxima deixa.

O conserto

Reselecione a faixa de legenda após pular. Em Tuneline, abra o controle Legendas e Áudio — o ícone de legenda oculta na sobreposição do reprodutor — e escolha sua faixa novamente. Está lá em cada compilação: em um telefone ou TV, ele abre como uma lista que você toca ou percorre com o D-pad; no desktop, você também pode apenas pressionar C para alternar as faixas de legenda (e A para áudio) sem abrir nada.

Para ser direto com você: Tuneline atualmente não reaplica sua seleção de legenda após pular. Nada a restaura — você escolhe novamente a faixa ou pressiona C novamente. O mesmo é verdadeiro para a maioria dos reprodutores de fluxo, pelo motivo estrutural acima, mas essa é uma explicação e não uma desculpa. Se legendas importam para você, o hábito é: pule, depois reselecione.

Uma coisa que Tuneline não faz, então você não precisa procurar: não lembra uma escolha de legenda ou áudio por canal, e a seleção de faixa não faz parte do que sincroniza entre seus dispositivos. É uma escolha por sessão na transmissão que você está assistindo.

Por que as legendas nunca aparecem

Agora a outra falha. Trabalhe estes em ordem; o primeiro é de longe o mais comum e o mais decepcionante.

1. Seu provedor as removeu (muito provavelmente)

A maioria dos revendedores de IPTV recodificam canais upstream através de ffmpeg antes de servi-los a você. O mapeamento padrão de ffmpeg mantém uma faixa de vídeo e uma faixa de áudio e descarta silenciosamente tudo o mais — legendas incluídas.

Se isso aconteceu, a faixa de legenda não existe na transmissão que você recebe. Nenhum reprodutor pode renderizar uma faixa que não existe, e nenhuma configuração pode conjurar uma. Esta é a razão mais comum para um menu de legenda estar vazio, e nenhum provedor anuncia isso.

Como confirmar: abra o mesmo canal em um segundo reprodutor. Se ambos não mostrarem faixas de legenda, a transmissão não tem nenhuma. Essa é sua resposta, e é upstream.

2. O reprodutor ainda não analisou as faixas

A descoberta de faixas acontece quando o reprodutor lê a PMT. Em uma transmissão que começa no meio da transmissão ou em uma conexão lenta, o reprodutor pode renderizar vídeo antes de enumerar cada faixa. A lista de legendas fica vazia por alguns segundos e depois é preenchida.

Conserto: espere cinco segundos após a imagem aparecer e depois verifique novamente. Ou mude e volte para forçar uma nova análise.

3. É Teletext, não legendas DVB

Emissoras mais antigas — canais públicos europeus especialmente — carregam legendas como página Teletext 888 em vez de fluxos de legenda DVB. Estas são duas tecnologias diferentes. Muitos reprodutores suportam legendas DVB e ignoram silenciosamente o Teletext.

Se você ver uma faixa rotulada como tel, txt ou um número de página como 888, isso é o que você está vendo. Reprodutores construídos em um mecanismo de mídia completo (Tuneline no desktop, VLC, Kodi) geralmente lidam com isso; reprodutores leves apenas para telefone geralmente não.

4. Você está esperando arquivos de legenda externos

Algumas pessoas chegam aqui querendo carregar um .srt junto com uma transmissão ao vivo. Isso não é algo que o IPTV suporta, e não é algo que Tuneline pode fazer — não há carregamento de arquivo de legenda externo em Tuneline em absoluto, em qualquer plataforma. Legendas vêm de faixas dentro da transmissão ou não vêm.

Para conteúdo VOD em uma biblioteca Xtream, a mesma limitação se aplica: seja qual for o que o provedor incorporou é o que você obtém.

5. O canal genuinamente não tem nenhuma

Muitos canais de IPTV — particularmente feeds de esportes e canais regionais — não carregam nenhuma faixa de legenda, ou carregam legendas queimadas no vídeo (legendas abertas). Legendas queimadas não podem ser desativadas, redimensionadas ou reformatadas. Elas são pixels.

Uma árvore de decisão rápida

  • Legendas funcionam, depois desaparecem ao pular → comportamento esperado de pulo de transmissão. Pressione C novamente.
  • Menu de legenda vazio em um canal, preenchido em outro → aquele canal não tem faixa de legenda. Lado do provedor.
  • Menu de legenda vazio em cada canal, em cada reprodutor → seu provedor as removeu durante a recodificação. Lado do provedor.
  • Menu de legenda vazio em um reprodutor, preenchido em outro → uma limitação do reprodutor, geralmente Teletext. Mude de reprodutor.
  • Legendas aparecem mas não podem ser desativadas → elas estão queimadas no vídeo. Nada a fazer.

Note como muitos destes terminam em lado do provedor. Legendas são a área onde a lacuna entre "o que o transmissor enviou" e "o que seu revendedor encaminhou" é mais ampla, e é genuinamente a resposta mais comum.

Perguntas Frequentes

Como ativo legendas em Tuneline?

Abra o controle Legendas e Áudio (o ícone de legenda oculta na sobreposição do reprodutor) e escolha sua faixa — isso funciona no desktop, telefone e TV. No desktop, você também pode pressionar C durante a reprodução para alternar as faixas de legenda (pressione novamente para chegar em "desativado"), e A para alternar as faixas de áudio.

Por que as legendas continuam se desativando quando pulo para frente?

Porque pular uma transmissão de rede reabre o demultiplexador, que relê a lista de faixas e reverte para seu padrão de sem legendas. Sua seleção não foi armazenada em lugar nenhum que sobreviva ao pulo. Reselecione a faixa após pular.

Posso carregar meu próprio arquivo de legenda .srt?

Não em Tuneline — não há carregamento de legenda externo. Legendas de IPTV são carregadas dentro do fluxo de transporte, não como arquivos separados.

O menu de legenda está vazio mas eu sei que o canal tem legendas na TV real.

Então seu provedor quase certamente as removeu ao recodificar o canal. A DVB de transmissão as carrega; o pipeline ffmpeg de um revendedor geralmente mapeia apenas a primeira faixa de vídeo e áudio. Confirme verificando o mesmo canal em um segundo reprodutor — se estiver vazio lá também, as faixas não estão em sua transmissão.

As legendas Teletext são iguais às legendas ocultas?

Não. Teletext (página 888) é um padrão europeu mais antigo, legendas DVB são imagens bitmap em um fluxo dedicado, e closed captions norte-americanas (CEA-608/708) estão codificadas na trilha de vídeo em si. Um reprodutor pode suportar um e não os outros, razão pela qual as legendas funcionam em um app e não em outro no mesmo feed.


Quer verificar se seus streams contêm faixas de legenda? Instale Tuneline em um desktop, reproduza um canal e pressione C. Se nada mudar, as faixas não estão no stream — e agora você sabe para onde apontar a pergunta.

— Rawnok Jahan

Compartilhar o artigo

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Leia este artigo em outro idioma

O Tuneline é um aplicativo reprodutor de mídia. Ele não fornece, hospeda nem distribui nenhum conteúdo. Você traz a sua própria lista de reprodução, exatamente como faria com o VLC.

#iptv subtitles not showing#iptv subtitles#subtitles disappear when skipping#iptv closed caption#turn on subtitles iptv
Voltar para todos os artigos