FixMyVideos

QuickTime: "Este ficheiro não é suportado" — O que fazer

O QuickTime Player no macOS mostra esta mensagem quando identifica um ficheiro como algo que conhece, mas que não consegue descodificar. É deliberadamente vago. A frase exata varia consoante a versão do macOS: "o ficheiro não é compatível com o QuickTime Player", "este ficheiro não é suportado", "não foi possível abrir o documento" (ligeiramente diferente — consulte essa página).

Três categorias de causa subjacente, por ordem de frequência:

1. Codec que o QuickTime não descodifica nativamente

O QuickTime não inclui todos os codecs. Os mais comuns que recusa:

  • HEVC (H.265) em algumas versões e configurações do macOS. O macOS moderno suporta HEVC nativamente; as versões mais antigas não.
  • AV1 é suportado em Macs Apple Silicon que executam versões recentes do macOS, mas nem sempre em Macs Intel.
  • VP9 geralmente não é suportado.
  • Cineform, DNxHR / DNxHD, ProRes RAW requerem suporte adicional de codec para além do macOS predefinido.
  • MPEG-2, DV, variantes mais antigas de MJPEG por vezes precisam de pacotes de codecs de terceiros.

Neste caso, o ficheiro não está danificado — o QuickTime simplesmente não consegue descodificar o codec. Experimente primeiro o VLC ou o IINA. Ambos têm um suporte de codec mais amplo por defeito. Se o VLC o reproduzir, pode transcodificar com o FFmpeg para um formato compatível com o QuickTime:

ffmpeg -i input.mov -c:v libx264 -c:a aac out.mp4

Se o VLC também não conseguir reproduzi-lo, é mais provável que esteja na categoria 2 ou 3.

2. O ficheiro está corrompido (o verdadeiro problema)

O QuickTime devolve a mesma mensagem genérica para vários casos de ficheiros realmente danificados:

  • MOOV atom em falta. Consulte MOOV atom não encontrado.
  • Ficheiro truncado a meio da gravação. Consulte Ficheiro MP4 truncado.
  • Incompatibilidade de contentor/codec após uma conversão falhada ou recuperação parcial.
  • Danos no conjunto de parâmetros do codec — o SPS / PPS / VPS em H.264 / H.265 desapareceu.

Estes casos precisam de uma reparação real, não de uma solução alternativa de transcodificação.

3. Contentor que o QuickTime não abre

O QuickTime só abre MOV, MP4, M4V e alguns contentores relacionados. Não abre:

  • MKV (Matroska)
  • AVI
  • WebM
  • FLV

Se o seu ficheiro for um destes e vir "este ficheiro não é suportado", não está corrompido — o QuickTime simplesmente não compreende o formato. Use o VLC ou transcodifique:

ffmpeg -i input.mkv -c copy out.mp4

(“-c copy” não faz recodificação; isto é rápido.)

Como descobrir qual a categoria

Teste mais rápido:

file your_file.mov
ffprobe -v error -show_format -show_streams your_file.mov

O primeiro comando diz-lhe que tipo de ficheiro é realmente (por vezes, não é o que a extensão indica). O segundo diz o que o FFmpeg pensa.

Se 'ffprobe' devolver informações de fluxo válidas → categoria 1 ou 3 (limitação de codec / contentor, ficheiro não danificado). Se o 'ffprobe' devolver erros → categoria 2 (ficheiro danificado, recuperação real necessária).

Quando é um caso de recuperação real

Se o ficheiro estiver genuinamente danificado — erros do "ffprobe", o FFmpeg não consegue lê-lo, o VLC não o reproduz — então a reconstrução automatizada do contentor é o próximo passo. A mensagem "não suportado" do QuickTime é apenas a maneira educada do QuickTime de dizer que os metadados do ficheiro desapareceram.

Como a nossa recuperação lida com isso

  • Verificação do contentor independente da extensão do ficheiro. Identificamos o formato real a partir do conteúdo de bytes, não a partir de '.mov' vs '.mp4' vs '.MOV'.
  • Deteção de codec a partir dos dados do fotograma. Quando o conjunto de parâmetros do codec está danificado, derivamos novamente os parâmetros do primeiro fotograma válido.
  • O resultado é um MOV/MP4 compatível com QuickTime por predefinição. Se quiser um contentor ou codec diferente, o ficheiro recuperado pode ser transcodificado depois — mas o resultado que lhe damos é compatível com o QuickTime.

O que faz

  1. Carregue o ficheiro.
  2. Cerca de 1 minuto depois, recebe um diagnóstico. O diagnóstico informa especificamente se o ficheiro está danificado (a recuperação é aplicável) ou se é uma limitação de codec / contentor (não é necessária recuperação; use o VLC e transcodifique).
  3. Se a recuperação for aplicável, pode pré-visualizar e pagar apenas se funcionar.

FAQ

O meu ficheiro é reproduzido no VLC, mas não no QuickTime. O codec QuickTime não descodifica. Não é um caso de recuperação — basta transcodificar com FFmpeg. Não podemos ajudar com isto e não lhe cobraremos pelo diagnóstico.

O meu ficheiro é reproduzido no QuickTime no Mac mais recente do meu amigo, mas não no meu Mac mais antigo. Problema de compatibilidade com HEVC. Atualize o macOS ou transcodifique o ficheiro para H.264.

O meu ficheiro é um '.mp4', mas 'file your_file.mp4' diz "Matroska data" ou algo semelhante. Incompatibilidade de contentor. A extensão do ficheiro está errada. Mude o nome ("mv file.mp4 file.mkv") ou transcodifique.

A recuperação devolveu um ficheiro que o QuickTime continua a rejeitar. Informe-nos no encaminhamento — poderemos ter de executar novamente com um contentor de saída diferente. O nosso objetivo é obter um resultado montável no QuickTime por predefinição.

As minhas filmagens estão seguras? Servidor em França, eliminadas automaticamente após 48 horas, nunca usadas para treinar nada ou partilhadas. Política de privacidade.

Relacionado

Carregue o seu ficheiro →

Pré-visualização gratuita · Sem compromisso

Pronto(a) para recuperar o seu vídeo?

Carregue o seu ficheiro. Obtenha uma pré-visualização gratuita de 5 segundos em cerca de um minuto. Pague apenas se a pré-visualização parecer correta.

Carregue o seu vídeo →