FixMyVideos

DaVinci Resolve ne peut pas décoder / média hors ligne — Correction

DaVinci Resolve est le plus permissif des trois principaux NLE (Resolve / Premiere / Final Cut). Lorsque Resolve indique qu'il ne peut pas décoder un fichier, cela signifie généralement qu'il y a un problème véritablement structurel : Resolve a fait de son mieux et a abandonné.

Formulations courantes :

  • « Média hors ligne » : le fichier que Resolve est censé lire n'est pas là où il est censé être, OU le fichier est là mais Resolve ne peut pas le lire.
  • « Format non pris en charge ».
  • « Impossible de décoder le média. »
  • Une vignette « X » rouge dans le groupe de médias.

Cette page concerne le deuxième cas : le fichier est présent, mais Resolve ne peut pas le lire.

Pourquoi Resolve échoue alors que d'autres outils réussissent

Resolve a son propre moteur multimédia (BMG / DaVinci Media Decoder). Pour la plupart des codecs, il est plus large que celui de Premiere ; pour certains, il est plus étroit. Lacunes spécifiques :

  • DNxHR-LB (la variante DNxHR au débit binaire le plus bas) — parfois correct, parfois signalé.
  • HEVC Main 4:2:2 sur les versions Windows sans le pack HEVC optionnel du programme d'installation de Resolve.
  • Cineform — pris en charge sur macOS, l'installation Windows nécessite le codec Cineform séparément pour certaines versions de Resolve.
  • AV1 — pris en charge dans les versions récentes de Resolve, mais pas dans les versions plus anciennes.
  • MJPEG avec des marqueurs non standard — Le décodeur MJPEG de Resolve est strict.

Pour tous ces cas, le fichier n'est pas corrompu. L'installation de Resolve n'a tout simplement pas le décodeur.

L'autre raison : le fichier est réellement corrompu

Les cas où Resolve refuse un fichier et où QuickTime/VLC ne peuvent pas non plus le lire :

  • MOOV manquant ou mal formé.
  • Fichier tronqué.
  • Données de codec endommagées.
  • Incompatibilité conteneur/codec.

Ce sont des cas de récupération. Voir MOOV introuvable, fichier tronqué, le document n'a pas pu être ouvert.

Diagnostic

ffprobe -v error -show_streams broken.mov

Si « ffprobe » renvoie des informations utiles sur le flux → le fichier est structurellement correct, Resolve a un problème de codec. Solution ci-dessous.

Si « ffprobe » renvoie des erreurs ou est vide → le fichier est corrompu, la récupération s'applique.

Vérification croisée : essayez de lire dans VLC. La bibliothèque de décodeurs de VLC est généralement plus large que celle de Resolve en termes de compatibilité des codecs.

Lecture dans VLCLecture dans ResolveVerdict
OuiOuiTout est bon.
OuiNonRésoudre l'écart de codec. Transcodez ou installez le codec.
NonNonLe fichier est corrompu. La récupération s'applique.
NonOuiRare. Il s'agit probablement d'un décodage héroïque Resolve d'un fichier défectueux — risqué pour le montage. Re-muxez d'abord.

Que faire selon le cas

Résoudre l'écart de codec

Transcodez vers un codec compatible avec Resolve :

ffmpeg -i source.mov -c:v dnxhd -profile:v dnxhr_hq -c:a copy resolve_friendly.mxf

DNxHR HQ en 4K est une cible native de Resolve. Le fichier transcodé s'importe proprement.

Si le codec est spécifiquement HEVC Main 4:2:2, installez Resolve Studio (payant) ou utilisez le décodeur HEVC de Resolve Studio. La version gratuite de Resolve présente des limites dans ce cas.

Fichier réellement corrompu

Flux de récupération.

Comment notre récupération gère les cas ciblés par Resolve

Resolve est l'une de nos cibles de compatibilité internes. Le fichier récupéré est vérifié pour :

  • S'importer dans Resolve sans avertissements « média hors ligne ».
  • Est lu dans la visionneuse source sans saccades.
  • Se monte sur la timeline avec la durée et la fréquence d'images correctes.
  • Inclure toutes les pistes audio détectables.

Si un fichier récupéré échoue à l'un de ces points dans Resolve, il s'agit d'une régression que nous traitons comme un bug.

Plus précisément :

  • Codec conservé. ProRes reste ProRes, H.265 reste H.265. Nous reconstruisons le conteneur, pas les données du codec : le fichier récupéré est octet pour octet identique à l'original au niveau du codec.
  • « co64 » pour les fichiers de plus de 4 Go. Resolve gère correctement « co64 » ; les outils qui utilisent « stco » pour les fichiers volumineux produisent un comportement de média hors ligne à mi-chemin de la timeline.
  • Le placement des segments audio correspond aux attentes de Resolve (début du groupe vidéo, pas la fin), de sorte que l'audio ne dérive pas par rapport à l'image.

Ce que vous faites

  1. Téléchargez le fichier.
  2. Aperçu gratuit de 5 secondes. S'il est lu dans votre navigateur, le fichier récupéré est lu dans Resolve.
  3. Ne payez que si cela fonctionne.

FAQ

Resolve marque le clip « média hors ligne », mais le fichier est exactement là où il devrait être sur le disque. Causes courantes : le fichier a été déplacé/renommé dans le Finder de macOS alors que le projet Resolve était ouvert (Resolve a mis le chemin en cache), le MOOV du fichier a été corrompu après l'importation (rare), ou l'index du fichier contient des valeurs que Resolve refuse (re-mux corrige cela dans de nombreux cas).

Resolve lit le fichier, mais avec un flash rouge / une seule image noire au début. Souvent, un « stss » (échantillon de synchronisation) manquant ou incorrect dans le MOOV reconstruit : Resolve recherche une image qui n'est pas une image clé. La récupération reconstruit le « stss » à partir des positions IDR observées ; si votre fichier provient de la récupération d'un autre outil, notre redo corrige cela.

Resolve indique « could not decode media » (impossible de décoder le média) spécifiquement sur H.265. La version gratuite de Resolve a un décodage HEVC limité sur Windows. Installez Resolve Studio, transcodez en ProRes/DNxHR ou mettez à jour macOS pour le décodage matériel.

Resolve supprime l'audio à l'importation même si « ffprobe » affiche l'audio. Parfois, il y a une incompatibilité de fréquence d'échantillonnage entre le paramètre de projet de Resolve et l'audio du fichier. Essayez de modifier les paramètres du projet pour qu'ils correspondent (48 kHz est la fréquence la plus courante pour les caméras).

Mes séquences sont-elles en sécurité ? Serveur en France, suppression automatique après 48 heures, jamais utilisé pour l'entraînement ou partagé. Politique de confidentialité.

Articles connexes

Téléchargez votre fichier →

Aperçu gratuit · Sans engagement

Prêt(e) à récupérer votre vidéo ?

Importez votre fichier – obtenez gratuitement un aperçu de 5 secondes en environ une minute. Payez uniquement si l'aperçu vous semble correct.

Importez votre vidéo →