QUATRO CAUSAS, UM OLHAR PARA A TELA
Legenda não aparece no iPhone ou CarPlay? O que você vê diz a causa.
Legenda que não aparece no iPhone ou CarPlay tem quatro causas comuns, e a tela diz qual é. Nada na imagem, com uma faixa listada, significa que ela não foi selecionada. Quadradinhos ou interrogações significam que o arquivo não está em UTF-8. Uma cópia de disco em branco é legenda em imagem, PGS ou VobSub. Um menu vazio significa que o arquivo externo nunca foi associado.
- 01
Uma faixa de legenda listada fica parada até você selecioná-la em Áudio e legendas.
- 02
Quadradinhos e interrogações são problema de codificação, e não do player.
- 03
Tamanho, fonte e fundo da legenda vêm dos Ajustes do iOS, e não do player.
Como funciona
Comece por aqui
- 01
Abra Áudio e legendas
O menu de opções do Dashow lista as faixas de legenda que o vídeo oferece e os arquivos que vieram junto com ele.
- 02
Selecione a faixa listada
Uma faixa fica parada até você escolhê-la pelo nome: toque no idioma que quer e deixe a imagem correr.
- 03
Reconheça o sintoma
Nada na tela, quadradinhos e interrogações, ou um menu vazio apontam cada um para uma causa diferente.
- 04
Ajuste o tamanho nos Ajustes
Tamanho, fonte, cor, contorno e fundo da legenda vêm de Ajustes → Acessibilidade → Legendas e Legendas Ocultas.
Legenda que não aparece de jeito nenhum costuma ser faixa não selecionada.
Abra o menu de opções no Dashow. Áudio e legendas lista as faixas de texto do próprio vídeo e qualquer arquivo de legenda que veio com ele, por nome e idioma. Uma faixa listada não é uma faixa desenhando na tela. Escolha a que você quer e as linhas aparecem na próxima deixa.
Esse é o caso mais comum e o mais rápido de descartar. Um MKV de grupo de release costuma carregar três ou quatro faixas de legenda, uma por idioma, mais uma faixa forçada que cobre só as falas em outra língua. São faixas separadas e você escolhe entre elas pelo nome. Selecione uma e acompanhe uma fala. O que acontece depois é o resto desta página.
Quadradinhos e interrogações são a codificação do arquivo, não o player.
Olhe uma palavra com acento. Se ela sai como um quadradinho, uma interrogação ou uma sequência sem sentido, o arquivo de legenda está guardado em algo que não é UTF-8. O SubRip não declara a própria codificação, então um .srt salvo em Windows-1252, Big5 ou Shift_JIS entrega ao renderizador bytes que ele lê como outros caracteres.
A correção é no arquivo, não no player. Abra o .srt em um editor de texto simples e salve de novo com a codificação em UTF-8, depois reproduza o vídeo mais uma vez. O WebVTT evita a questão inteira, porque a especificação exige que todo arquivo .vtt seja UTF-8, e é por isso que as mesmas linhas salvas como .vtt saem limpas quando o .srt não saiu.
Faixas PGS e VobSub são imagens de palavras.
Uma cópia de Blu-ray carrega as legendas em PGS, e uma cópia de DVD em VobSub. Os dois guardam cada linha como um bitmap com hora de entrada e de saída, em vez de guardar caracteres. O Matroska coloca ambos sob o tipo de faixa 17, legenda, e os separa pelo ID do codec, então um .mkv pode conter uma faixa de legenda da qual nenhum renderizador de texto tem o que desenhar.
Texto é o que um renderizador de legenda desenha. O caminho até a legenda de uma cópia de disco é uma faixa de texto: um .srt ou .vtt do mesmo filme, que Áudio e legendas lista ao lado das faixas do próprio arquivo. O sintoma se identifica sozinho. Você escolhe a faixa pelo nome, nada aparece, e o arquivo é uma cópia de Blu-ray ou de DVD.
Menu vazio significa que o arquivo externo nunca foi associado.
O quarto sintoma é o contrário do primeiro. Áudio e legendas lista as faixas do próprio vídeo e nenhum sinal do .srt que você colocou ao lado, ou não lista nada. Em um compartilhamento, o arquivo é encontrado pelo nome, e um nome que não se aproxima o bastante do nome do vídeo é lido como pertencente a outro arquivo. Só .srt e .vtt são lidos.
A regra exata de nome, o código de idioma e onde o arquivo vai em um compartilhamento SMB ou WebDAV pertencem ao guia de legendas SRT no iPhone. Vá até lá quando a legenda nunca apareceu nenhuma vez. Volte aqui quando a faixa está listada e mesmo assim não mostra nada. Um arquivo .ass ou .sub é um formato diferente desses dois que são lidos.
Tamanho, fonte e fundo da legenda vêm dos Ajustes do iOS.
Legendas que aparecem mas ficam pequenas demais, ou em uma cor que some sobre uma cena clara, são questão de estilo e não de reprodução. As legendas importadas seguem o estilo de legenda do sistema. Abra Ajustes, depois Acessibilidade, depois Legendas e Legendas Ocultas, e toque em Estilo. Um dos estilos prontos, ou um que você criar, define a fonte, o tamanho, a cor, o fundo e o contorno do texto.
O ajuste pertence ao iOS e não ao menu de um player, então o estilo que você montar ali é o estilo em que as suas legendas importadas chegam. Defina uma vez. Tamanho maior com fundo sólido é a dupla que se lê melhor em uma tela de carro, onde a imagem fica mais longe dos olhos do que o celular na mão. Reproduza o vídeo de novo e o novo estilo já está no lugar.
Legenda só em algumas falas é uma faixa forçada.
Legenda que aparece só em algumas falas é uma faixa forçada fazendo o trabalho dela. Essa faixa guarda as linhas de que o espectador precisa, sem o resto do diálogo, e o Matroska marca FlagForced nela para que um player possa selecioná-la mesmo com as legendas desligadas. Abra Áudio e legendas e escolha a linha do idioma completo.
Dois casos ficam fora desta página. Um arquivo de legenda que nenhum menu jamais listou é assunto de associação e não de exibição, e o guia de legendas SRT no iPhone traz a regra de nome. Se o vídeo não começa, abra Detalhes, que lê duração, dimensões, codecs, tamanho do arquivo e título embutido a partir do arquivo, e depois veja o guia de formatos de vídeo no iPhone e o de como abrir arquivos MKV.
Dashow.




