Filme sem áudio no Android: por que acontece e o que resolve

O vídeo roda e o som não sai. Quase sempre é faixa Dolby Digital (AC3 ou E-AC3) num reprodutor que não a decodifica — e não um problema de volume, de rede ou do arquivo.

Equipe Iris4 min de leitura

O sintoma é sempre igual e sempre desconcertante: a imagem roda perfeitamente, a barra de progresso avança, o volume está no máximo — e não sai som nenhum. Outro filme, da mesma lista, toca com áudio normalmente.

Não é o volume, não é a rede e quase nunca é o arquivo estar corrompido. Na esmagadora maioria dos casos é a faixa de áudio estar num formato que o reprodutor não decodifica.

O que está acontecendo

Um arquivo de vídeo carrega, no mínimo, duas trilhas: uma de vídeo e uma de áudio, cada uma comprimida com um codec diferente.

A trilha de vídeo quase sempre usa H.264, que absolutamente tudo decodifica. A de áudio é onde mora a variação. Muitos filmes, especialmente os que vêm de fontes que preservam o áudio original de disco, trazem:

  • AC3 (Dolby Digital)
  • E-AC3 (Dolby Digital Plus)
  • DTS

Esses três são formatos licenciados. Navegadores, em geral, não os decodificam — a licença tem custo e os navegadores optaram por não incluí-la. O resultado é literalmente o que você vê: o navegador decodifica o vídeo, chega na faixa de áudio, não sabe o que fazer com ela e simplesmente não produz som. Nenhum erro aparece, porque, do ponto de vista dele, nada falhou.

Por que o mesmo filme tem som na TV

Se você já notou que um filme mudo no computador ou no navegador toca com áudio na Smart TV, aqui está a explicação: TVs decodificam Dolby em hardware. É parte do trabalho delas — uma TV precisa decodificar Dolby para funcionar com um Blu-ray ou com a TV a cabo. O chip está lá.

Ou seja: o mesmo arquivo, o mesmo stream, comportamentos diferentes — porque quem decodifica é diferente.

O que resolve no Android

Use o aplicativo nativo, não o navegador.

O aplicativo Android do Iris reproduz com ExoPlayer, um reprodutor nativo que usa os decodificadores do próprio sistema Android — os mesmos que o aparelho usa para reproduzir um vídeo da galeria. Na maioria dos celulares atuais, eles lidam com AC3 e E-AC3.

Essa é, aliás, a razão de o Iris no Android ter passado a usar o ExoPlayer. Enquanto a reprodução acontecia dentro do componente de navegador, filmes com áudio Dolby rodavam mudos — e o relato que chegava era sempre "o app está com bug", quando o comportamento era o esperado para aquele decodificador.

O que fazer em cada situação

Onde você estáO que fazer
Navegador (app.irismediaplayer.com)Use o aplicativo nativo do Windows ou do Android
Aplicativo AndroidJá usa ExoPlayer; se ainda estiver mudo, veja abaixo
WindowsO aplicativo lida com a maior parte dos formatos; casos raros ficam no limite do sistema
Smart TVDecodificação em hardware; é onde a compatibilidade costuma ser maior

E se estiver mudo mesmo no aplicativo nativo?

Aí a faixa daquele arquivo está fora do que o seu aparelho decodifica. DTS e DTS-HD são os suspeitos mais comuns: poucos celulares trazem decodificador para eles. Alguns aparelhos mais simples também não trazem o de Dolby.

O que fazer:

  1. Testar outro título da mesma fonte. Se só um está mudo, é aquele arquivo. Se todos os filmes

Dolby estão mudos, o seu aparelho provavelmente não tem o decodificador.

  1. Assistir esse título em outro aparelho. Uma Smart TV ou o aplicativo do Windows costumam tocar

o que o celular não toca.

  1. Se nada disso explicar, fale com o suporte. Em Configurações, use **Copiar relatório de

diagnóstico** e informe o código que aparece na sua mensagem.

O que não vai resolver

Para poupar o seu tempo, aqui está o que costuma ser tentado e não muda nada:

  • Aumentar o volume, no aplicativo ou no aparelho.
  • Reiniciar o roteador ou trocar de rede — áudio ausente não é sintoma de rede; rede ruim causa

travamento, não silêncio.

  • Reinstalar o aplicativo.
  • Trocar de lista, se o filme for o mesmo arquivo.

O formato da faixa de áudio é uma propriedade do arquivo. Nenhum ajuste do lado de fora a altera.

Menos de $2 por mês.

Cerca de um décimo do que custa uma TV por assinatura — e você assiste tudo o que já tem, em todos os seus aparelhos.

14 dias grátis. Sem cartão de crédito. Cancele quando quiser.

Começar o teste grátisVer os planos

Continue por aqui

Soluções
A lista não carrega no navegador: por quê, e o que fazer
Listas IPTV frequentemente falham no navegador e funcionam no aplicativo instalado. As três razões são do navegador e do provedor…
Tutoriais
Como configurar Xtream no Android
Como preencher servidor, usuário e senha de uma fonte Xtream no Iris Media Player para Android, e por que o Android reproduz áudi…