Por que o seu iPhone abre um arquivo de vídeo e recusa o próximo
Dois arquivos são os dois “vídeos”, os dois de alguns gigabytes, os dois baixados do mesmo lugar. Um roda no instante em que você toca. O outro mostra uma tela cinza, ou nada. A diferença quase nunca é o arquivo estar corrompido — é o que está embrulhado em volta da imagem, e qual desses invólucros a Apple decidiu suportar.
- Roda de fábrica
- MP4 e MOV carregando vídeo H.264 ou HEVC com áudio AAC.
- Normalmente recusado
- MKV, AVI, WebM, FLV, WMV — não importa o que tenha dentro.
- O motivo
- O iOS lê o contêiner antes do vídeo, e só uma lista curta de contêineres tem suporte.
Um arquivo de vídeo é uma caixa com várias coisas dentro
A palavra “formato” é usada para duas coisas completamente diferentes, e é aí que começa a maior parte da confusão. Um arquivo de vídeo é um contêiner: uma caixa que guarda uma faixa de vídeo, uma ou mais faixas de áudio, possivelmente faixas de legenda, marcas de capítulo, capa e uma tabela dizendo a um player onde cada uma dessas coisas começa. MP4, MKV, AVI, MOV e WebM são contêineres. São a caixa, não o conteúdo.
O que está dentro da caixa é codificado com um codec — o esquema de compressão que transforma quarenta gigabytes de quadros crus em dois. H.264, HEVC (H.265), AV1, VP9 e MPEG-4 Part 2 são codecs de vídeo; AAC, MP3, AC-3, E-AC-3, DTS, FLAC, Opus e Vorbis são codecs de áudio. Um único arquivo MKV pode guardar vídeo em HEVC, uma faixa de áudio AC-3 em inglês, uma faixa AAC em turco e três faixas de legenda.
Então “este aparelho reproduz um MKV?” são de fato duas perguntas empilhadas uma sobre a outra. Ele consegue abrir a caixa, e consegue decodificar o que encontra dentro? Um player tem que responder sim para as duas. A reprodução nativa da Apple responde não à primeira pergunta para a maioria das caixas, e é por isso que o arquivo nem chega longe o bastante para falhar na segunda.
As palavras que vale conhecer
Cinco termos cobrem quase toda conversa sobre arquivos de vídeo. Valem dez minutos porque transformam “não funciona” numa pergunta específica e respondível.
- Contêiner
- O invólucro do arquivo — MP4, MKV, AVI, MOV, WebM, TS. Ele decide o que um arquivo pode guardar (quantas faixas de áudio, se legendas cabem dentro, se existem capítulos), não o quanto a imagem fica boa.
- Codec
- A compressão da imagem ou do som em si: H.264, HEVC, AV1, VP9, AAC, AC-3, DTS, FLAC. Existe decodificação em hardware para alguns deles; o resto tem que ser decodificado pelo processador, o que custa bateria.
- Taxa de bits
- Quantos bits por segundo o arquivo gasta. É o maior fator tanto de qualidade quanto de tamanho de arquivo — um filme 4K a 8 Mbps e o mesmo filme a 60 Mbps têm a mesma resolução e nem de longe a mesma imagem.
- Remux
- Mover as faixas existentes para um contêiner diferente sem tocar nelas. Rápido, sem perdas, e é o truque inteiro por trás de transformar um stream ao vivo num arquivo normal. Nada é recodificado, então nada se perde.
- Transcodificar
- Recodificar de verdade o vídeo para outro codec. Lento, quente, faminto de bateria, e com perda toda vez — uma cópia convertida está sempre uma geração atrás do original.
O que a reprodução da própria Apple aceita
Esta é a lista prática no iOS 17 e no macOS 14 — as mesmas regras que o app Arquivos, o Quick Look, o Safari e o QuickTime seguem, porque eles compartilham uma pilha de mídia.
| Contêiner | iPhone / iPad | Mac (QuickTime) | Conteúdo típico |
|---|---|---|---|
| MP4 / M4V | Sim | Sim | Vídeo H.264 ou HEVC, áudio AAC |
| MOV | Sim | Sim | O contêiner da própria Apple, os mesmos codecs |
| MKV (Matroska) | Não | Não | Qualquer coisa — o contêiner mais flexível em uso |
| AVI | Não | Não | Material antigo em DivX/Xvid, áudio MP3 ou AC-3 |
| WebM | Não | Não | Vídeo VP9 ou AV1, áudio Opus ou Vorbis |
| FLV / WMV | Não | Não | Vídeo antigo da web e do Windows |
| TS / M2TS | Em parte | Em parte | Streams de transmissão e de Blu-ray |
| HLS (.m3u8) | Sim | Sim | Não é um arquivo — é uma playlist apontando para segmentos |
Mesmo dentro de um contêiner suportado, um codec ainda pode ser recusado: áudio AC-3, E-AC-3 e DTS é comum em filmes e não é decodificado pelo player do sistema, e é por isso que alguns arquivos MP4 rodam com imagem e sem som.
Por que a lista é tão curta
Não é um descuido. A Apple entrega decodificadores em hardware para os codecs que ela suporta, então um iPhone consegue reproduzir um filme 4K em HEVC por horas com uma carga — o vídeo nunca toca no processador principal. Suportar todo contêiner e codec do mundo significaria decodificar muita coisa em software, com o custo de bateria e calor que vem junto, e assumir licenciamento de patentes para formatos nos quais a Apple não tem interesse.
A consequência é que um player de mídia de uso geral no iOS tem que trazer o próprio motor. Praticamente todos eles são construídos sobre a mesma base de código aberto — o FFmpeg e as bibliotecas dele — que entende mais ou menos todo contêiner e codec que já foi lançado. É essa a razão inteira pela qual um player de terceiros abre arquivos que o sistema não abre: ele não está fazendo nada de esperto, está fazendo a decodificação ele mesmo.
Isso também explica uma diferença que você vai notar entre players. Um que decodifica em software reproduz qualquer coisa mas esquenta num filme longo; um que entrega o trabalho ao decodificador em hardware sempre que o codec permite fica frio e dura. Um bom player faz os dois — hardware onde consegue, software onde precisa, e troca sem te perguntar.
Três jeitos de assistir a um arquivo que o iOS recusa
Em ordem de quanto cada um te custa em tempo e qualidade.
O que realmente separa um bom player de um ruim
Quase todo player de mídia na App Store diz “todos os formatos”. Estas são as coisas que diferem depois que você passa desse título.
- Decodificação em hardware onde é possível
H.264 e HEVC deveriam ir para o decodificador em hardware, não para o processador. Você descobre em dois minutos: o aparelho esquenta, ou não esquenta.
- Toda faixa exposta, não só a primeira
Um filme com três idiomas de áudio e cinco faixas de legenda deveria te deixar trocar entre todas no meio da reprodução, sem reabrir o arquivo.
- Retomada que realmente retoma
Posição salva por arquivo, restaurada ao reabrir, e mantida quando o arquivo é renomeado ou movido. Surpreendentemente raro, e a coisa de que você vai sentir mais falta.
- Comportamento sensato com arquivos enormes
Um remux de 20 GB deveria aceitar arrastar a barra com fluidez em vez de congelar quatro segundos a cada salto. Isso é uma questão de indexação, não de decodificação.
- Áudio em segundo plano e Picture in Picture
Poder travar a tela e continuar ouvindo, ou encolher o vídeo num canto enquanto você responde uma mensagem, é o que faz um player ser utilizável num celular, para começo de conversa.
- Nenhuma etapa de recodificação escondida em algum canto
Se um app “importa” ou “otimiza” o seu arquivo por alguns minutos antes de reproduzir, ele está convertendo — com a perda de qualidade e a espera que isso implica.
O mesmo arquivo nos três aparelhos
As regras são idênticas porque o iOS, o iPadOS e o macOS compartilham uma pilha de mídia. O que difere é o que você consegue fazer com conforto em volta da reprodução.
O armazenamento é a restrição, então os arquivos normalmente chegam, são assistidos e são apagados. Áudio em segundo plano e Picture in Picture importam mais aqui do que em qualquer outro lugar.
O lugar natural para filmes longos, e o único aparelho em que um disco USB-C externo cheio de vídeo pode ser reproduzido no lugar, sem copiar nada para dentro primeiro.
Sem pressão de armazenamento e sem teto térmico, então decodificar em software um codec chato é essencialmente de graça. É aqui que um remux de 40 GB pertence.
As perguntas em que isso normalmente se transforma
MKV tem qualidade melhor que MP4?
Nenhum dos dois é melhor — eles são caixas, e a qualidade mora no codec e na taxa de bits que estão dentro. Arquivos MKV muitas vezes parecem melhores na prática porque MKV é o que as pessoas usam para rips de taxa de bits alta, enquanto MP4 é o que os serviços de streaming entregam a uma fração da taxa. Coloque a mesma faixa de vídeo nos dois e eles são idênticos, pixel por pixel.
Converter MKV para MP4 perde qualidade?
Só se as faixas forem recodificadas. Se os codecs de vídeo e áudio lá dentro já são dos que o MP4 pode carregar, um remux só move as faixas intocadas — sem perdas e normalmente em menos de um minuto. Se o HEVC tem que se tornar H.264, ou o DTS tem que se tornar AAC, isso é recodificação e qualidade é perdida.
Por que o meu arquivo 4K engasga quando um menor roda bem?
Ou o codec está sendo decodificado em software quando poderia usar o decodificador em hardware, ou o arquivo está num armazenamento lento — um compartilhamento de rede ou um disco externo numa conexão fraca não consegue sempre alimentar 80 Mbps. Copie localmente uma vez como teste; se rodar, a decodificação nunca foi a questão.
Qual é o formato mais seguro para manter uma biblioteca?
MKV, se você quer manter tudo o que a origem tinha — vários idiomas de áudio, faixas de legenda, capítulos. MP4 com H.264 ou HEVC, se compatibilidade máxima com todo aparelho da casa importa mais do que guardar as faixas extras. O que se deve evitar para qualquer coisa nova é AVI, que não consegue carregar codecs modernos direito.
Como o FoxDL lida com isso
O FoxDL carrega o próprio motor de mídia, então a questão do contêiner nunca aparece. Você coloca o arquivo no aparelho e abre. O mesmo motor reproduz música, então um filme e um álbum em FLAC ficam numa biblioteca só.
- MKV, AVI, WebM, FLV, WMV, MP4, MOV, TS e HLS abrem direto — nada é convertido, importado ou reembalado primeiro.
- A decodificação em hardware é usada sempre que o codec permite, com um caminho em software atrás dela para os que não permitem, para que um filme comum não te custe bateria.
- Áudio AC-3, E-AC-3, DTS, FLAC, Opus e Vorbis também é decodificado, e é isso que resolve o problema do filme mudo — e os mesmos decodificadores reproduzem álbuns em FLAC e ALAC naquela biblioteca.
- Toda faixa de áudio e legenda embutida é listada e trocável durante a reprodução.
- A posição é lembrada por arquivo e sobrevive a renomear ou mover, porque a biblioteca rastreia arquivos por identidade em vez de por caminho.
- Picture in Picture e áudio em segundo plano estão ali, e no iPad um disco externo reproduz no lugar, sem copiar.
A reprodução dos seus próprios arquivos faz parte da versão gratuita em todo aparelho — ela não é limitada e não é um recurso Pro.
Perguntas frequentes
- Como reproduzo arquivos MKV no iPhone, iPad ou Mac?
- Quais formatos de vídeo e áudio o FoxDL reproduz?
- Dá para trocar a faixa de áudio em um arquivo com áudio duplo?
- O FoxDL tem Picture in Picture e reprodução em segundo plano?
Continue lendo
Legendas, faixas de áudio, e os três jeitos de dar errado
Embutidas versus arquivos separados, a codificação que embaralha letras acentuadas, e como consertar o descompasso.
Sem perdas, taxa de bits e o equalizador: o que muda o som e o que não muda
O que o sem perdas muda, o que um equalizador realmente faz, e o que melhora a escuta antes de tudo.
Onde os seus arquivos realmente moram num iPhone, e quem consegue vê-los
A sandbox, para onde os downloads realmente vão, e por que renomear um arquivo quebra tantos apps.
Sua biblioteca, enfim em um lugar só.
Download grátis. Sem conta nem cadastro; o conjunto completo está na versão gratuita.