DaVinci Resolve não consegue descodificar / Média offline — Correção
O DaVinci Resolve é o mais permissivo dos três principais NLE (Resolve / Premiere / Final Cut). Quando o Resolve diz que não consegue descodificar um ficheiro, geralmente significa que algo genuinamente estrutural está errado — o Resolve tentou muito e desistiu.
Frases comuns:
- "Media offline" — o ficheiro que o Resolve deveria reproduzir não está onde era esperado, OU o ficheiro está lá, mas o Resolve não consegue lê-lo.
- "Formato não suportado."
- "Não foi possível descodificar o média."
- Uma miniatura com um "X" vermelho no conjunto de média.
Esta página é sobre a segunda situação: o ficheiro está presente, mas o Resolve não consegue lê-lo.
Porque é que o Resolve falha quando outras ferramentas conseguem
O Resolve tem o seu próprio motor de multimédia (BMG / DaVinci Media Decoder). Para a maioria dos codecs, é mais amplo do que o do Premiere; para alguns, é mais restrito. Lacunas específicas:
- DNxHR-LB (a variante DNxHR de menor taxa de bits) — por vezes correta, por vezes sinalizada.
- HEVC Main 4:2:2 em versões do Windows sem o pacote HEVC opcional do instalador do Resolve.
- Cineform — suportado no macOS, a instalação no Windows precisa do codec Cineform separadamente para algumas versões do Resolve.
- AV1 — suportado no Resolve recente, não em versões mais antigas.
- MJPEG com marcadores não padrão — o descodificador MJPEG do Resolve é rigoroso.
Para todos estes, o ficheiro não está danificado. A instalação do Resolve simplesmente não tem o descodificador.
O outro motivo: o ficheiro está realmente danificado
Os casos em que o Resolve recusa um ficheiro e o QuickTime/VLC também não o consegue reproduzir:
- MOOV em falta ou com formato incorreto.
- Ficheiro truncado.
- Dados do codec danificados.
- Incompatibilidade de contentor/codec.
Estes são casos de recuperação. Consulte MOOV não encontrado, ficheiro truncado, não foi possível abrir o documento.
Diagnosticar
ffprobe -v error -show_streams broken.mov
Se o 'ffprobe' devolver informações úteis do fluxo → o ficheiro está estruturalmente bem, o Resolve tem uma lacuna de codec. Solução abaixo.
Se o 'ffprobe' devolver erros ou estiver vazio → o ficheiro está corrompido, aplica-se a recuperação.
Verificação cruzada: tente reproduzir no VLC. A biblioteca de descodificadores do VLC é geralmente mais ampla do que a do Resolve para compatibilidade de codecs.
| O VLC reproduz | O Resolve reproduz | Veredicto |
|---|---|---|
| Sim | Sim | Tudo bem. |
| Sim | Não | Resolver lacuna de codec. Transcodifique ou instale o codec. |
| Não | Não | O ficheiro está corrompido. Aplica-se a recuperação. |
| Não | Sim | Raro. Provavelmente uma descodificação heroica do Resolve de um ficheiro instável — arriscado para edição. Primeiro, faça um re-mux. |
O que fazer em cada caso
Resolver lacuna de codec
Transcodifique para um codec compatível com o Resolve:
ffmpeg -i source.mov -c:v dnxhd -profile:v dnxhr_hq -c:a copy resolve_friendly.mxf
DNxHR HQ em 4K é um destino nativo do Resolve. O ficheiro transcodificado é importado sem problemas.
Se o codec for especificamente HEVC Main 4:2:2, instale o Resolve Studio (pago) ou use o descodificador HEVC do Resolve Studio. O Resolve gratuito tem limitações aqui.
Ficheiro genuinamente danificado
Como a nossa recuperação lida com casos direcionados para o Resolve
O Resolve é um dos nossos alvos de compatibilidade internos. O ficheiro recuperado é verificado para:
- Importar para o Resolve sem avisos de "média offline".
- É reproduzido no visualizador de origem sem interrupções.
- Montar na linha do tempo com a duração e a taxa de fotogramas corretas.
- Inclui todas as faixas de áudio detetáveis.
Se um ficheiro recuperado falhar em qualquer um destes aspetos no Resolve, trata-se de uma regressão que tratamos como um erro.
Especificamente:
- Codec preservado. ProRes permanece ProRes, H.265 permanece H.265. Reconstruímos o contentor, não os dados do codec — o ficheiro recuperado é idêntico byte a byte ao original ao nível do codec.
- 'co64' para ficheiros com mais de 4 GB. O Resolve lida com 'co64' corretamente; as ferramentas que usam 'stco' para ficheiros grandes produzem um comportamento de média offline a meio da linha do tempo.
- O posicionamento do bloco de áudio corresponde às expectativas do Resolve (início do grupo de vídeo, não o fim), para que o áudio não se desloque em relação à imagem.
O que faz
- Carregue o ficheiro.
- Pré-visualização gratuita de 5 segundos. Se for reproduzido no seu navegador, o ficheiro recuperado será reproduzido no Resolve.
- Pague apenas se funcionar.
FAQ
O Resolve marca o clipe como "média offline", mas o ficheiro está exatamente onde deveria estar no disco. Causas comuns: ficheiro movido/renomeado no macOS Finder enquanto o projeto do Resolve estava aberto (o Resolve colocou o caminho em cache), o MOOV do ficheiro foi corrompido após a importação (raro) ou o índice do ficheiro tem valores que o Resolve recusa (o re-mux corrige isto em muitos casos).
O Resolve reproduz, mas com um flash vermelho / um único fotograma preto no início. Muitas vezes, um "stss" (amostra de sincronização) em falta ou errado no MOOV reconstruído — o Resolve procura um fotograma que não seja chave. A recuperação reconstrói 'stss' a partir de posições IDR observadas; se o seu ficheiro for da recuperação de outra ferramenta, a nossa refazer corrige isso.
O Resolve diz "não foi possível descodificar o média", especificamente em H.265. O Resolve gratuito tem descodificação HEVC limitada no Windows. Instale o Resolve Studio, transcodifique para ProRes / DNxHR ou atualize o macOS para descodificação de hardware.
O Resolve elimina o áudio na importação, embora o 'ffprobe' mostre áudio. Por vezes, há uma incompatibilidade na taxa de amostragem entre a configuração do projeto do Resolve e o áudio do ficheiro. Tente alterar as definições do projeto para corresponderem (48 kHz é a taxa de câmara mais comum).
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
- Falha na importação do Premiere Pro
- Não é possível descodificar H.265 no Mac
- Como funciona o nosso motor de recuperação
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 →