O leitor Rafael Nascimento perguntou:
Boa noite Augusto. Baixei o AVPlayer e consegui passar os arquivos de vídeo para o iPad 2 e também o arquivo da legenda, porém a legenda não está aparecendo. Tenho que fazer alguma configuração a mais?
A dúvida dele veio como comentário em um post recente que explicava como assistir vídeos no iPad sem converter formatos e, assim como os demais temas abordados por lá, é uma consequência da variedade de padrões que envolvem os conteúdos multimídia, estando também sujeita às mesmas questões relacionadas a direitos autorais que já foram abordadas por lá.
Também da mesma forma que o que já vimos por lá (recomendo a leitura do post anterior, caso você não tenha lido!), esta é uma questão que tem muitas respostas possíveis, cada uma com suas vantagens, desvantagens e preferências.

A solução que vamos ver hoje é para assistir no iPad aos vídeos junto a arquivos de legendas em formato SRT e SMI (típicos de sites de legendagem on-line, ou fansubs), usando a mesma app AVPlayerHD que já conhecemos no post anterior.
O significado dos nomes
Quando está exibindo um vídeo, o AVPlayerHD tem um controle (em forma de balão de história em quadrinhos, visível na imagem abaixo), localizado no painel que exibe no lado esquerdo da tela, para ativar e desativar a exibição das legendas associadas ao vídeo que você estiver assistindo, bem como atrasá-las, adiantá-las e (des)acelerá-las, se não estiverem bem sincronizadas ou se referirem a uma versão diferente do vídeo. Nas suas preferências (botão “Settings”) também há opções para selecionar fonte, tamanho e cor das legendas.

Mas você pode procurar durante horas e não encontrará na própria app uma forma de associar um arquivo de legenda a um arquivo de vídeo, por mais que ambos tenham sido transferidos para o iPad conjuntamente (e as instruções do post anterior sobre como transferir os arquivos de vídeo também se aplicam aos arquivos de legendas).
E a razão para não haver esta opção de associação é que os autores do AVPlayerHD resolveram se basear em um critério estrito de associação: ambos os arquivos (o de vídeo e o de legenda) precisam ter exatamente o mesmo nome, variando apenas a extensão, senão a legenda não será ativada.
Assim, se o seu arquivo de vídeo da animação Big Buck Bunny se chama Big-Buck-Bunny.XViD.DVDRIP.avi e o da legenda está como big.buck-bunny.pt-br.fansub.srt, você terá que renomear este último para Big-Buck-Bunny.XViD.DVDRIP.srt – exatamente igual ao nome do arquivo de vídeo, mudando apenas a extensão.
Aí é só transferir os arquivos (o vídeo e a legenda) para o AVPlayerHD e ele já será capaz de exibir a legenda em conjunto ao vídeo.
Padrão é tão bom, que podemos ter vários!
A providência acima basta para ativar a legenda, mas resta ainda um detalhe importante: a questão do padrão de codificação dos caracteres.

A configuração default do AVPlayerHD faz reconhecimento automático do padrão, o que funciona muito bem para legendas em inglês, mas deixa a desejar em idiomas que usam mais acentuação, como o nosso – podendo corromper completamente as legendas exibidas, no pior caso, ou simplesmente deixar de exibir os acentos e cedilhas, nos casos comuns.
A solução para isso é relativamente simples, ainda que exija intervenção manual no AVPlayerHD. O que você precisa é entrar no Media Explorer (a mesma opção na qual seleciona os vídeos que quer assistir), e clicar em uma legenda, o que a abrirá em formato de um arquivo de texto que mostra as legendas em si e o momento em que devem ser exibidas.
Procure por alguma legenda que inclua palavras acentuadas. Se os acentos estiverem aparecendo normalmente, você não precisa fazer mais nada, pode retornar e ir selecionar seu vídeo para assistir.
Mas se o texto estiver corrompido, se caracteres de outro idioma estiverem sendo exibidos, ou se os acentos e cedilhas tiverem sumido, você vai precisar usar os 2 controles rotativos que constam na base da tela.

A configuração mais frequente para legendas no nosso idioma é a ISO-8859-1 – para ativá-la, simplesmente role o seletor da esquerda até a opção ISO-8859, que fica quase no seu final, e aí selecione na direita o ISO-8859-1. O texto das legendas continuará sendo exibido acima, e se ele tiver se corrigido, simplesmente retorne e vá assistir ao seu filme.
Se não for suficiente, a probabilidade maior é que sua legenda esteja no padrão de acentuação UTF-8. Repita o passo acima, mas selecione na esquerda a opção Unicode (fica bem no começo), e aí na direita escolha UTF-8.
As duas opções acima devem resolver 95% dos casos de legendas em português obtidas na web ou geradas por programas especializados. Se não funcionar, seu caso é incomum e merece análise mais detalhada, mas a probabilidade maior é que, após selecionar uma vez, todas as suas demais legendas passem a funcionar com a mesma configuração.
E isso tudo é… fácil?
Na minha opinião, não – os desenvolvedores do AVPlayerHD poderiam perfeitamente ter oferecido uma opção de selecionar um arquivo de legenda, como outros programas permitem.
Mas este não é o único programa que se comporta assim e, francamente, há anos mantenho o hábito de renomear as legendas para que tenham o mesmo nome dos arquivos de vídeo, o que facilita a interação com a maioria dos aplicativos.
Quanto à acentuação, a culpa não é propriamente da aplicação, e sim do padrão de formato de legendas, que não inclui a possibilidade de definir explicitamente qual a codificação adotada por seu autor, fazendo com que os aplicativos muitas vezes tenham que adivinhar (mas aparentemente o AVPlayerHD não é tão bom em adivinhar quanto poderia ser).
De qualquer forma, esta é uma situação que tipicamente só precisa ser enfrentada uma vez, e depois tudo passa a funcionar para os vídeos seguintes.
Naturalmente, todos estes problemas podem ser ainda melhor resolvidos se você adquirir os vídeos já previamente formatados para o iPad, ou se buscar dominar as técnicas de conversão de formatos para criar arquivos com legendas opcionais embutidas a partir dos seus próprios vídeos.
Infelizmente não é o caso da maioria dos vídeos obtidos via Internet sem ser diretamente do distribuidor original ou de um representante autorizado diretamente por ele, o que acaba conduzindo os usuários a recorrer a este tipo de configuração, que – considerando os processos envolvidos – acaba nem sendo tão difícil assim.
–
Leia também: Como assistir vídeos no iPad – sem converter
| Tweet |
|
Tags:






Eu baixei o VLC antes que ele saisse da app store, é o único player que uso. Mas nunca parei pra ver se ele permite o uso de legendas.
Uso o AVPlayer HD há uns 2 meses, estou gostando bastante.
Apanhei muito no começo p identificar como mudar a codificação de legenda, quase desisti do app, q tinha pago caro. Mandei uma msg p o DEV e ele respondeu explicando, foi muito atencioso, e resolveu meu problema.
Este artigo traz de forma objetiva o q se deve fazer p funcionar 100%, parabéns!
Abs
Eu uso o Goodplayer que tem a vantagem de escolher o formato, cor e tamanho da legenda…
É uma vantagem interessante sim, e o AVPlayerHD a compartilha: dá de selecionar fonte, tamanho e cor.
Amigo, discordo, nao consegui mudar a fonte e a cor da legenda, a única opção disponivel é aumentar o tamanho da legenda, colocar contornos ou nao e tambem deixar ela toda preta ou toda branca. Eu por exemplo gosto das legendas Arial Amarela, porem nao da pra deixar as legendas desse jeito no avplayer HD.
Nossa, colocar o arquivo de legenda com o mesmo nome do arquivo de filme é tão automático assim que eu tive que raciocinar um pouco para entender por que isso é uma dificuldade.
Eu também uso o vlc e tb naõ testeei um filme com legenda (até porque o meu iPad é ferramenta de estudo)
Quando transfiro para tv via cabo, funciona a legenda??
Sim, aqui funciona bem.
Eu ja baixo um .rmvb com legenda embutida, mas a legenda nao aparece. Qnd vejo as infos, aparece no subtitle. O que eu faço?
Parabéns pelas clareza nas informações. Adquiri o app após ler seus textos.
Fiz os primeiros testes e o app cumpriu o prometido.
Obrigado.
Fiz exatamente como mostra aqui no site. Tanto o video quanto legenda vao para o programa. Os dois estão com o mesmo nome porém quando abro o vídeo a opção de inserir a legenda está inabilitada. Sabe o que pode ser?
Sugiro testar a mesma legenda em outros programas no seu computador, e repetir a mesma operação no iPad usando outros vídeos com as legendas deles – das diferenças nos resultados que você obtiver, é possível que encontre a razão da falha neste teste único feito até agora.
Boa noite,
Segui as orientações do post anterior e consegui assistir ao filme, mas a legenda estava em inglês, agora adicionei o arquivo da legenda, como costumo fazer no pc, mas daí trava tudo, fica com o sinal de “carregando” mas não sai disso. O que faço?
Pode descrever mais detalhadamente a situação?
Boa noite,
baixei o aplicativo, mas as legendas não aparecem, mesmo quando coloco com o mesmo nome. Já tentei renomear dentro do próprio aplicativo, mas mesmo assim não funciona. Tem alguma dica? O tipo do arquivo é .avi e a legenda é .srt. Nas propriedades do vídeo aparece “Subtitles: none”.
Primeiramente gostaria de parabenizar o site, muito bom! Segundo, gostaria de saber se o AvPlayer HD da pra mudar a posição da legenda, digamos, arrastá-la para o meio da tela, lembrando q o xplayer da pra fazer isso, porém nao da pra mudar o tamanho e nem a cord das legendas.
Grato!
Eu comprei o APP, muito bom msm, porém, ao contrário do que diz o review, não é possivel mudar a fonte e a cor das legendas.
Boa noite. Estou tendo o mesmo problema que o Marcello (27/11/2011 as 21:22). Já renomei a legenda, já coloquei o filme e legenda numa pasta separada, já tentei com filmes e legendas diferentes, mas continua o mesmo problema. Não existe o reconhecimento de legenda (Subtitles:none). Será que é algum bug da ultima versão? Comprei agora em dezembro.
Otima explicacao, minhas legendas agora estao funfando perfeitamente.. valeu…
Cara, eu tive o mesmo problema com legenda “.srt”. O q eu fiz foi o seguinte, eu renomeei a legenda dentro do próprio AVPlayerHD para “.smi”, aí a legenda começou a funcionar mas o vídeo ficou sem áudio! kkkkk… Depois disso, eu excluí o vídeo e a legenda do IPad. Fui no pc, renomeei a legenda para a extensão “.smi” (apenas coloquei “.smi” no final do nome do arquivo mesmo) e transferi o vídeo e a legenda novamente para o IPad. Aí sim, funcionou certinho. Ou seja, legenda “.srt” nesse caso não funcionou.
Muito bom esse site e o programa, mas estou com um problema, o áudio e a legenda estão sincronizados, porém a imagem esta atrasada em relação aos 2. Os vídeos são de House, em 720p… Será que eh porque eu coloquei quase 10 vídeos de 1gb e o iPad eh de 32gb mas 1 geração ?
ola. ja exprimentei de todas as maneiras k aki explicam e continua a nao dar o k faco? kkkkkkkkkkkkkkk obrigado
Oi,
baixei o avplayerhd e consegui transferir os videos, assim como as legendas. Porém, quando coloco para assistir a legenda nao aparece, o balaozinho que vc se referiu nao está ativo em meu aplicativo…ele fica sombreado, sem função.
O nome da legenda está exatamente igual ao do video, o video no formato avi e a leg .srt, como devo fazer para conseguir ativar a legenda?
Obrigada
Natalia, quando isso acontece eu sempre recomendo testar o procedimento novamente com outro vídeo (e a legenda correspondente a ele, claro), para verificar se o problema não é nos arquivos em questão, ou algum equívoco ao realizar o procedimento na primeira vez.
Poxa, acho que só eu não consigo…
Eu já testei no pc e funciona normalmente…tentei outros vídeos tb mas nada :/
Muito obrigado me ajudou muito com a legenda agora consigo ver real steel.
Parabéns em primeiro lugar, pelos seus conhecimentos e disposição em distribuí-los para nós, simples inocentes tecnológicos….baixei este player, e não estou tendo nenhum problema com as legendas, os vídeos q passei para ele são rmvb, MAS por outro lado não tem som nenhum! No computador eu consigo assistir estes vídeos com som e legenda. Obrigada antecipadamente pela ajuda!
Beth, em nenhum dos arquivos RMVB o áudio foi apresentado no iPad? E você transferiru algum arquivo em outro formato também, como teste, e neste o áudio foi apresentado?
Sim, transferi alguns outros em q o áudio estava ok, apenas dois arquivos estão sem áudio…no mesmo formato.
Augusto,
vi um programa aqui que converte o filme avi e a legenda srt em um unico arquivo, esse arquivo fica em DivX.
O programa avplayerhd le esse formato de DivX???
Obrigada
Sim, acredito que você assistirá aos arquivos DivX sem maiores dificuldades.
Augusto , atraves das suas explicações consegui converter um seriado e incluir a legenda.Tive uma dificuldade basica com a legenda , que outros possam estar tendo tambem , tive que clicar no add 2 vezes para adicionar a legenda , não basta colocar la e por default… basico… Mas agora o problema esta na acentuação.Como arrumo a legenda para ver no computador ou apple tv, atraves do itunes.
obrigada e parabens pela paciencia e dedicação
Amigos,
Sugiro que antes de tecerem comentário, façam os passos que Augusto postou (e muito bem).
Eu tive exactamente o mesmo problema com as legendas (não apareciam) e a única alteração que tive que fazer alterar os caracteres para ISO-8859, tal como é aqui descrito e depois começaram a aparecer.
Espero ter ajudado.
Cumprimentos de Portugal
Putz
Alguem sabe como ver o filme sem ter de copiar para o iPad? Estando o filme na rede?
Obrigado
Segui todos os passos e está tudo funcionando perfeitamente!
Obrigado pelas dicas!
Excelente dica!!! tava meio que desestimulado após aquirir o AV… mas agora que resolvi o problema da legenda… fiquei super satisfeito com o programa. Obrigado!!!!
Pessoal que está tendo problema com a legenda:
A legenda não aparecia em alguns filmes que passei para o meu iPad através do AVPlayerHD.
O interessante é que os arquivos estavam com o mesmo nome (filme e legenda).
Tentei, sem sucesso, resolver o problema com as dicas postados nos comentários da galera.
Depois de muito quebrar a cabeça, percebi que era algo relacionado com o formato do vídeo, o que não seria algo bom, porque teria que realizar um procedimento que, justamente, estava tentando evitar, qual seja, converter os formatos dos filmes. Os arquivos no formato mpeg-4 impediam que a legenda aparecesse. Como não pretendia convertê-los, apenas renomei o arquivo do vídeo, acrescentando “.avi” após o nome do filme, e, acreditem, esse simples procedimento resolveu o problema e a legenda passou a ser exibida perfeitamente. kkkkk
Espero que meu depoimento possa ajudá-los.