← Tous les articles

Déclarer une vidéo IA : ce que YouTube, TikTok et Instagram te donnent vraiment pour le faire

· 5 min de lecture

La plupart des textes sur la déclaration des contenus IA débattent de savoir s'il faut le faire. Cet article parle de quelque chose de plus ennuyeux et d'immédiatement plus utile : les mécanismes que chaque plateforme met réellement à ta disposition, parce qu'ils ne sont pas identiques et que l'un d'eux manque complètement.

Nous publions sur les trois, donc nous avons dû vérifier ça sérieusement. Ce qui suit, c'est la mécanique, pas un conseil juridique. Les règles des plateformes changent, et c'est ton compte qui est en jeu, alors lis la page de règles actuelle avant de te reposer sur quoi que ce soit ici.

YouTube : un flag lisible par machine à l'upload

L'API d'upload de YouTube expose un champ appelé status.selfDeclaredAlteredContent depuis mars 2024. Le remplir revient à la même déclaration que cocher la case « contenu modifié ou synthétique » dans Studio, sauf que ça se passe à l'upload, sans qu'un humain clique quoi que ce soit.

C'est le bon cas de figure. La déclaration est une donnée structurée attachée à la vidéo, YouTube peut l'afficher là où la plateforme le décide, et il n'y a plus de débat plus tard sur le fait que tu aies déclaré ou non.

TikTok : un label AIGC, lui aussi à l'upload

L'endpoint de publication de TikTok accepte post_info.is_aigc. Même idée, même avantage : un label lisible par machine qui voyage avec la publication au lieu de vivre dans un texte qu'un spectateur ne dépliera peut-être jamais.

Instagram : rien

L'API de publication de Reels d'Instagram n'a aucun flag IA lisible par machine. Pas un autre au nom différent, pas un non documenté. La légende est tout ce qu'il y a.

Ça mérite une seconde de réflexion, parce que ça change ce que « déclaré » peut même vouloir dire sur cette plateforme. Sur YouTube et TikTok, tu peux pointer un champ. Sur Instagram, tu peux pointer une phrase dans ta propre légende, et rien d'autre.

Pourquoi nous écrivons la ligne quand même, sur chaque plateforme

Notre chemin de publication ajoute une phrase de déclaration à chaque description, sur les trois plateformes, que le flag de la plateforme ait été activé ou non. En français : « Contient des contenus générés par IA. » En anglais : « Contains AI-generated content. »

Sur YouTube, ça a l'air redondant. C'est délibéré, pour trois raisons.

Le flag n'est pas visible partout où la description l'est. Un label de plateforme s'affiche là où la plateforme choisit de l'afficher. Les embeds, les partages, les lecteurs tiers et plusieurs surfaces mobiles montrent ta description et pas grand-chose d'autre.

La défense en profondeur ne coûte rien. Une phrase. Le prix d'une déclaration en trop, c'est que quelques spectateurs apprennent quelque chose que tu allais leur dire de toute façon. Le prix d'une déclaration en moins, c'est un strike contre une chaîne que tu as passé des mois à construire.

C'est la même ligne dans les deux sens. Si tu publies en deux langues, la déclaration doit exister dans les deux. L'écrire une fois par locale et l'ajouter automatiquement est la seule version de ça qui survit à cent uploads.

Consigne ce que tu as réellement fait

La partie que presque personne ne construit, et celle qui compte six mois plus tard : stocke ce qui a été déclaré, par upload, au moment de l'upload.

Nous figeons trois choses à chaque publication : quelle méthode a été utilisée (ligne de description seule, ou flag de plateforme plus ligne de description), le texte exact de déclaration qui est parti, et si un flag de plateforme existait même pour cette plateforme. Les anciennes lignes continuent de dire ce qu'elles disaient, donc un changement de règles aujourd'hui ne réécrit pas ce qui s'est passé en mars.

Si une plateforme demande un jour, « nous déclarons toujours » est une affirmation. Une ligne par upload nommant la méthode et le texte est une preuve. La différence, c'est tout le sujet.

Les content credentials, une couche plus bas

Indépendamment des labels des plateformes, nos rendus finaux sont signés avec un manifeste C2PA embarqué dans le fichier lui-même. C2PA est le standard intersectoriel de content credentials, et le manifeste voyage avec la vidéo plutôt qu'avec la publication.

Soyons honnêtes sur les limites actuelles : notre identité de signature est auto-signée aujourd'hui, ce qui prouve que le manifeste est intact et non modifié depuis que nous l'avons écrit, et ne prouve pas encore qui nous sommes à un vérificateur qui ne nous fait pas déjà confiance. Une vraie chaîne de certificats reste du travail en suspens. Nous préférons le dire plutôt que de laisser entendre une garantie plus forte que celle que nous avons.

La valeur par défaut qui compte

La déclaration dans notre pipeline est activée par défaut, pilotée par un feature flag plutôt que par une case à cocher par vidéo que quelqu'un oublie.

Cette direction, c'est toute la conception. Une déclaration par défaut qui démarre désactivée et compte sur la mémoire du créateur sera fausse sur la seule vidéo qui explose, et c'est exactement la vidéo où être faux coûte cher. Une valeur par défaut qui démarre activée peut être examinée, contestée et changée délibérément.

Checklist pratique

  • Active le flag lisible par machine là où il en existe un. YouTube et TikTok en ont tous les deux un.
  • Mets la phrase dans la description quoi qu'il arrive, dans chaque langue où tu publies.
  • Journalise ce que tu as déclaré, par upload, avec le texte et la méthode.
  • Ne pars pas du principe qu'Instagram a un champ. Il n'en a pas.
  • Lis la page de règles actuelle de chaque plateforme avant de te lancer. Cet article décrit des surfaces d'API que nous avons vérifiées dans notre propre intégration, pas les règles qui gouvernent ton compte.

La déclaration est la partie de la publication qui est facile à automatiser et facile à oublier, c'est pourquoi nous la traitons comme une valeur par défaut plutôt que comme une étape. Si tu décides encore quoi publier en premier lieu, la bibliothèque de formats liste des structures avec leur rétention mesurée, et les outils gratuits couvrent les décisions d'écriture qui viennent avant tout ça.