Comment savoir si une vidéo est générée par IA ?

Les modèles vidéo ont suffisamment progressé pour que regarder attentivement ne constitue plus un test fiable. La démarche défendable consiste à conserver le MP4 ou MOV d'origine et à le lire par couches : d'abord les Content Credentials C2PA/JUMBF, puis les champs du conteneur — ftyp, l'arbre de boîtes, udta/meta/ilst, encoder, tool, software —, ensuite les marqueurs SEI du flux vidéo, et seulement si rien n'apparaît, des trames échantillonnées comparées à des motifs de filigrane connus.

En résumé : descendez trois couches — conteneur, flux, trames

Un manifeste C2PA valide déclarant trainedAlgorithmicMedia, ou un claim generator génératif, constitue la preuve la plus explicable. Les champs d'outil du MP4, les étiquettes AIGC et les marqueurs SEI sont des signaux d'appui qui survivent à certains traitements mais pas à un ré-encodage. L'analyse de trames est le recours final quand les métadonnées ont disparu. N'obtenir aucun résultat sur aucune couche ne prouve toujours pas qu'une personne a filmé la vidéo.

Échantillons vidéo réels et résultats observés

MP4 original de Google VeoUn échantillon chargeable sur ce site. Il porte un manifeste C2PA Google valide, digitalSourceType = trainedAlgorithmicMedia et un champ d'outil MP4 valant Google. Le certificat n'étant pas dans la liste de confiance, le résultat s'affiche en valid.
SynthID décrit dans le C2PALe manifeste consigne un filigrane invisible SynthID. Il s'agit d'une déclaration de provenance à l'intérieur de la référence, non d'une vérification de SynthID à partir des pixels par AICheck365.
Traitement dans le navigateurLe C2PA et le conteneur MP4 sont analysés d'abord via Rust/WASM. ffmpeg.wasm n'est chargé que si l'analyse de trames s'avère réellement nécessaire.

Signaux à vérifier

C2PA / JUMBFL'état de la signature, digitalSourceType, le claim generator et les actions génératives sont vérifiés séparément. Une signature valide déclarant une origine IA est la preuve la plus facile à vérifier.
Métadonnées du conteneur MP4/MOVftyp brand, arbre de boîtes, udta/meta/ilst, encoder, tool, software, ©too, chaînes AIGC et noms de plateforme sont lus lorsqu'ils sont présents.
Marqueurs SEIChaînes d'outils connues dans le flux vidéo. Elles peuvent survivre à un remux mais disparaissent souvent au ré-encodage : indice d'appui moyen à faible.
Filigranes de tramesQuand le conteneur ne donne rien, des trames de plusieurs instants sont comparées à des marques visibles et des motifs invisibles connus. Ce n'est pas un classifieur IA généraliste.

Pourquoi regarder la vidéo n'est plus un test

Sora, Kling, Runway et Veo ont largement éliminé les artefacts que l'on avait appris à repérer : mains impossibles, bords scintillants, panneaux illisibles. Dans le même temps, des images réelles fortement compressées écrasent le détail d'une manière qui paraît synthétique. La perception se situe désormais au bas de la pile de preuves ; ce qui tient, c'est ce que le fichier consigne lui-même.

Lire les métadonnées d'une vidéo en ligne sans l'envoyer

Les vidéos sont volumineuses et souvent sensibles : les téléverser sur un serveur est un mauvais compromis. AICheck365 analyse le conteneur dans votre navigateur, si bien que le fichier ne quitte jamais votre appareil. En pratique, trois étapes :

  • 1. Récupérez l'original — le fichier tel que téléchargé depuis la plateforme génératrice ou transmis par son auteur, pas un re-téléchargement depuis les réseaux ni un enregistrement d'écran.
  • 2. Déposez-le dans l'inspecteur de métadonnées MP4/MOV, ou dans le détecteur complet si vous voulez aussi l'analyse de trames.
  • 3. Lisez le résultat couche par couche : état du C2PA d'abord, puis les champs du conteneur avec le chemin de boîte de chaque trouvaille, puis SEI et trames si nécessaire.

Ce qui survit au partage, et ce qui disparaît

Chaque transcodage est une occasion pour la preuve de s'effacer. YouTube, Instagram, Facebook et les messageries ré-encodent ce qui est téléversé, ce qui supprime d'un coup le C2PA, les champs d'outil du conteneur et les marqueurs SEI. Un logiciel de montage qui réexporte la timeline fait de même, et un enregistrement d'écran ne conserve rien du conteneur d'origine. Voilà pourquoi un résultat vide est réellement peu informatif, et pourquoi retrouver la première copie publiée vaut généralement mieux que scruter les trames une à une.

Vérifier une vidéo étape par étape

  1. Obtenez la vidéo d'origine — Privilégiez le MP4/MOV téléchargé directement depuis la plateforme génératrice plutôt qu'une copie issue des réseaux, un enregistrement d'écran ou un montage réexporté.
  2. Inspectez d'abord le conteneur MP4/MOV — Utilisez l'inspecteur pour lire les chemins de boîtes, l'outil d'encodage, le logiciel, les étiquettes AIGC, les chaînes de plateforme et l'emplacement du C2PA.
  3. Lisez le contenu et l'état du C2PA — Vérifiez si la signature est valide, si des erreurs d'altération apparaissent et si le manifeste déclare réellement une génération par IA.
  4. Repliez-vous sur SEI et les trames — Seulement si le conteneur ne donne rien, lancez la détection complète pour analyser les marqueurs SEI et échantillonner des trames.
  5. Consignez l'historique de transcodage — Notez la source d'origine, la date d'obtention, un éventuel montage ou transcodage et le résultat, afin que « aucun signal » ne soit jamais lu comme une preuve de tournage humain.

Limites

Commencez par l'inspecteur de métadonnées MP4/MOV, puis ouvrez le détecteur complet lorsque l'analyse de trames devient nécessaire.

FAQ

Existe-t-il un détecteur de vidéos IA gratuit ?

Oui. AICheck365 vérifie les vidéos gratuitement et sans compte. L'analyse du conteneur s'exécute dans votre navigateur, le fichier n'est donc pas envoyé, et chaque trouvaille est rapportée avec le champ ou le chemin de boîte dont elle provient.

Peut-on vérifier une vidéo sans l'envoyer ?

C'est le comportement par défaut ici. Le conteneur MP4/MOV est analysé localement via du Rust compilé en WebAssembly, et l'extraction de trames, lorsqu'elle est nécessaire, s'effectue aussi sur votre machine.

Une vidéo récupérée sur les réseaux sociaux fonctionne-t-elle ?

Il arrive qu'un nom de fichier ou un champ isolé subsiste, mais les plateformes ré-encodent généralement les téléversements et effacent les métadonnées. Un résultat sans trouvaille n'exclut pas une génération par IA.

Une mention de SynthID dans le C2PA vaut-elle vérification ?

Non. Ce texte est une déclaration consignée dans le manifeste. AICheck365 le rapporte comme tel et ne le présente pas comme une vérification indépendante au niveau des pixels.

Pourquoi l'analyse de trames est-elle plus lente ?

Parce qu'elle décode de vraies trames vidéo dans votre navigateur au lieu de lire quelques octets d'en-tête. Elle n'intervient qu'en dernier recours, quand le conteneur et le flux n'ont rien donné.

Sources et registres de vérification