FixMyVideos

Écran vert / Lecture avec des problèmes dans la vidéo récupérée

Le fichier récupéré est lu. La structure est nette. L'image est tout simplement… incorrecte. Des cadres verts unis, des blocs magenta, un mosaïque pixelisée qui ressemble à une vieille cassette VHS, des flashs momentanés de corruption ou des sections « brouillées » où le mouvement semble incorrect.

Il s'agit d'une corruption au niveau des données du codec, distincte des cas de récupération structurelle sur le reste du site. C'est aussi la catégorie la plus difficile. Voici ce qui est traitable et ce qui ne l'est pas.

Pourquoi la lecture est-elle perturbée ?

Les codecs vidéo modernes (H.264, H.265, ProRes) codent en utilisant la compression prédictive. Les données de chaque image dépendent des images précédentes (images P) ou des images environnantes (images B). Seules les images clés (images I / IDR) sont autonomes.

Lorsque les données du codec sont endommagées :

  • Inversion de bits à l'intérieur d'une image P/B → le décodeur produit une mauvaise couleur ou un mauvais mouvement pour cette image et pour chaque image dépendante qui la suit, jusqu'à ce que la prochaine image clé réinitialise les choses.
  • IDR / image clé endommagée → un GOP (groupe d'images) entier est mal décodé.
  • SPS / PPS / VPS endommagés → toutes les images suivantes sont décodées avec un espace colorimétrique ou une résolution incorrects.
  • Images manquantes → le décodeur revient à la dernière image en bon état connue et la lit pour combler l'espace vide, ce qui produit un gel ou un flou.

Signatures visuelles courantes :

VisuelCause
Images vertes uniesLe codec n'a rien pu décoder ; couleur de secours.
Blocs roses / magentaÉchec du décodage du macrobloc sur une image partielle.
Aspect pixélisé / grossierPerte d'image de référence, décodeur utilisant une référence plus ancienne.
Brefs clignotements en cours de lectureInversion de bits dans des images spécifiques ; à nouveau correct après l'image clé suivante.
Aspect taché / traînée de mouvementImages P/B perdues, décodeur extrapolant mal les vecteurs de mouvement.
Mauvaises couleurs dans l'ensemble du fichierDommages SPS/VPS affectant les métadonnées de couleur.

Ce qui est récupérable et ce qui n'est pas récupérable

Étendue des dommagesRécupérable ?
Une image défectueuse, le reste du GOP est correctSouvent — supprimer l'image défectueuse, continuer à l'image clé suivante.
Un GOP défectueux, le reste du fichier est correctHabituellement — supprimer le GOP défectueux.
Plusieurs GOP défectueux, dispersésParfois — épisser chacun, reconstruire l'index. Peut laisser de brefs sauts.
SPS/VPS endommagé (décodage incorrect de l'ensemble du fichier)Souvent — extraire les paramètres du codec à partir d'une image clé valide ultérieure.
Densité de basculement de bits > quelques pour cent de « mdat »Rarement. Au-delà de ce que la récupération au niveau du conteneur peut faire.
Dommages internes de compression sur les images modifiées par l'encodeurPresque jamais.

Ce que vous devriez essayer en premier

Avant toute récupération, caractérisez les dommages :

ffmpeg -err_detect ignore_err -i broken.mov -c copy -f null -

La sortie signale les avertissements du décodeur image par image. Comptez les avertissements :

  • Une poignée d'avertissements sur un fichier long → dommages localisés, probablement récupérables.
  • Des centaines ou des milliers d'avertissements → dommages étendus, la récupération sera partielle au mieux.
  • Avertissements sur l'ensemble du fichier → dommages systémiques au codec, éventuellement irrécupérables.

Si les dommages sont localisés, le mode permissif de FFmpeg produit souvent un fichier visualisable :

ffmpeg -err_detect ignore_err -fflags +discardcorrupt -i broken.mov -c copy salvaged.mov

'+discardcorrupt' supprime les mauvaises images plutôt que de les lire avec des problèmes. La sortie présentera de brefs sauts aux points endommagés, mais le reste sera lu correctement.

Comment notre récupération gère les fichiers présentant des problèmes de lecture

Pour la lecture avec des problèmes, en particulier, notre pipeline peut :

  • Ré-extraire les paramètres du codec de n'importe quelle image clé valide dans le fichier. Si le SPS au début du fichier est endommagé, nous recherchons le prochain SPS valide.
  • Supprimer les GOP endommagés lorsqu'ils sont clairement identifiables. Le fichier reconstruit est lu correctement, au prix de brèves coupures visibles.
  • Identifier les dommages non corrigeables et les signaler honnêtement. Si la plupart des données du codec sont endommagées au niveau du bit-flip, nous vous en informons dès le départ. Nous ne facturons pas les fichiers que nous ne pouvons pas rendre regardables.

Nous ne pouvons pas :

  • Réparer les dommages de compression interne à l'image. Une fois que les octets à l'intérieur d'une image compressée sont inversés, le calcul ne s'inverse pas.
  • Reconstruire les images manquantes à partir des images environnantes. Il n'y a aucun moyen d'interpoler le contenu réel d'une image qui n'a pas été enregistrée.
  • Résoudre les problèmes qui sont en fait des problèmes liés à la caméra (par exemple, un capteur a enregistré du vert ; nous ne pouvons pas changer ce qui était sur le capteur).

Ce que vous faites

  1. Téléchargez le fichier.
  2. Le diagnostic indique spécifiquement la densité et l'étendue des problèmes. Pour les fichiers présentant des problèmes, il s'agit du résultat le plus informatif : il vous indique si la récupération produira un fichier propre, un fichier partiellement propre ou un fichier impossible à regarder.
  3. L'aperçu gratuit vous montre le résultat réel de la récupération avant que vous ne preniez votre décision.

FAQ

Mon fichier récupéré est défectueux, mais l'original était correct avant la récupération. Un mauvais outil de récupération. Parfois, les outils de récupération introduisent des dommages (mauvais paramètres de codec, images mal alignées). Téléchargez le fichier endommagé d'origine : nous pourrons peut-être le récupérer proprement.

Le fichier n'est défectueux qu'au début. Il s'agit souvent d'un SPS/VPS endommagé au début du fichier. La récupération extrait les paramètres du codec d'une image clé ultérieure et reconstruit avec les paramètres corrects ; les problèmes au début disparaissent souvent car le décodeur a finalement la bonne initialisation.

Le fichier ne présente des problèmes qu'à la fin. Dommage de queue dû à une troncature. Coupez la queue défectueuse et le reste se lit correctement. Voir fichier tronqué.

Problèmes au milieu du fichier à des endroits dispersés. Secteurs défectueux de la carte SD / du SSD pendant l'enregistrement. La récupération effectue des raccords autour des dommages ; le résultat présentera de brefs sauts à l'endroit où se trouvaient les données corrompues.

Pouvez-vous récupérer à partir d'une carte avec des secteurs défectueux ? La récupération au niveau de la carte est un problème différent (Disk Drill, R-Studio). Une fois que vous avez extrait le fichier, notre récupération gère les problèmes qui en résultent aussi bien que n'importe quel outil au niveau du conteneur.

Mes séquences sont-elles en sécurité ? Serveur en France, suppression automatique après 48 heures, jamais utilisé pour entraîner quoi que ce soit ou partagé. Politique de confidentialité.

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 →