Checking a video

What Synth ID Detector checks in a video: the labels of the file and its soundtrack for AI labels and an AI voice. The picture itself is not analysed.

Send a video file or a round video note to @Synth_ID_bot. Send it as it is: no need to convert anything.

What the bot checks in a video

  1. The labels of the file itself: C2PA Content Credentials and the tags in the container, where generators such as Veo, Sora, Runway, Kling, Luma or Pika sometimes leave their mark.
  2. The soundtrack. The bot extracts the audio from the video and checks it like any audio file: labels first, then, if there are none, an estimate of an AI voice. See checking audio and voice.

The two results are merged into one answer: the strongest verdict wins and the signs from both are listed together.

What the bot does not check

The bot does not analyse the picture: not the faces, not the motion, not the artifacts of a video generator. The answer always says so. If the video has no soundtrack, only the labels of the file are checked, and the answer says that too.

(sends clip.mp4)
Synth ID DetectorNo AI labels found. 🎞 The video is checked by its soundtrack and the labels of the file itself, the bot does not analyse the picture. This doesn't prove the recording is real: labels disappear with recompression, and the neural network finds about half of synthesized speech and doesn't check music or singing.

When it is useful

  • A clip that was downloaded straight from a generator often still carries its Content Credentials: the bot shows the generator.
  • A clip with a voice-over: the voice check can notice a synthesized narrator even when the file was re-encoded and lost its labels.

When it will not help

  • A clip that was screen-recorded, re-encoded or passed through a messenger usually lost its labels, and a silent clip has no voice to check.
  • A video with a real voice and a generated picture: the bot does not look at the picture.

Questions

How big can the video be?

If the file is larger than the bot can download, it says so and asks for a smaller one. Telegram limits what a bot can download from a chat.

Can the bot say whether the picture is a deepfake?

No. It does not analyse the picture. Use a tool made for video forensics if the picture matters.

Why did the bot say the video has no soundtrack?

The file has no audio track. In that case only the labels of the file were checked.

Check your first file

Open the bot, send an image as a file, or an audio or video, and read the verdict.

Open @Synth_ID_bot