how do you spot a Sora video?

by Tuan Hoang · detection lead · last reviewed 2026-06-19
physics first. watermark second.
developer
OpenAI
modality
text-to-video. Sora 2 adds synchronized audio.
first release
Feb 2024 (research preview)
public launch
Dec 2024 (Sora Turbo, ChatGPT Plus / Pro)
current generation
Sora 2 (Sep 2025)
watermark
visible + C2PA Content Credentials on all outputs
DETECTION SNAPSHOTwhat it makesa videoprovenanceC2PA credentialspresent → strongabsent → proves nothingattributionresemblesa best guess,never proofC2PA near-certain, but usually stripped
how amige. reads Sora

Sora is OpenAI's text-to-video model. announced in February 2024 with a research demo that briefly broke the consumer-AI news cycle, publicly released as “Sora Turbo” in December 2024, and upgraded with Sora 2 in September 2025. the architecture is a diffusion transformer that treats video as patchified spatiotemporal tokens, analogous to the way large language models treat text.

Sora 1 outputs were striking and obvious. Sora 2 improved physics fidelity more than any other video AI model shipped in 2025, so the tells are subtler.

what a Sora video looks like

the canonical Sora 1 failure modes, most of which still occur in Sora 2 at lower frequency:

morphing background objects. items in the background of a shot subtly change shape, multiply, or disappear across frames (a coffee cup on a desk in second one becomes a bottle in second four), making this the most reliable Sora tell on long-enough clips.

physics violations in liquids and hair. water, smoke, fire, and hair behave inconsistently with momentum and gravity. Sora 2 explicitly targeted this and OpenAI's positioning was “prior video models morph objects and deform reality to satisfy the prompt.” the residual cases in Sora 2 are subtler and harder to catch by eye.

clothing motion decoupled from body motion. a jacket sways at a different beat than the body underneath it. a scarf flutters in a direction inconsistent with the wind blowing the subject's hair. this remains a reliable Sora-family signal.

the “Sora cat”. extra limbs, doubled joints, hands with too many fingers appearing mid-frame in otherwise-stable shots. the meme name comes from a particularly gnarly Sora 1 cat clip. Sora 2 reduced these dramatically but not to zero.

warped text and reflections. signage and small printed text gets unreadable; reflections in mirrors and water don't track the source.

presence of C2PA metadata is near-certain Sora. absence tells you nothing, because almost every social media platform strips it.

how amige. detects Sora

amige. doesn't run one test. a trained model reads the marks a generator leaves and routes the scan to the detectors strongest for video, then a panel of independent detectors built by different teams weighs in and the reads get fused and calibrated. for Sora it leans on three layered signals:

C2PA Content Credentials. every Sora output ships with a cryptographically-signed provenance manifest and a visible watermark in the lower corner. when this metadata is intact, the call is trivial: amige. reads the C2PA chain and reports Sora origin with very high confidence. the problem is that almost every social media platform strips C2PA metadata during re-encoding, so a Sora clip arriving from TikTok or Twitter usually has no provenance left to read. absence of C2PA indicates re-upload, not an authentic source.

temporal coherence and optical flow. diffusion- transformer video leaves measurable artifacts: subtle flicker between frames, warping in regions of high motion, AI-typical motion blur where the blur direction doesn't match the subject's actual motion vector. optical-flow residuals (second-order motion approximations) detect Sora-family output even on detectors that have never seen Sora training data (per arxiv 2406.19568, “What Matters in Detecting AI-Generated Videos like Sora?”).

frame-level AI scoring. the video classifiers in amige.'s panel score AI probability per frame rather than averaging across the clip, so a fully-synthesized Sora scene scores consistently high across every frame in a way that a real video with a single deepfaked element does not. this distinction shows up in the per-detector breakdown.

the detection difficulty curve

Sora 1 outputs are reliably caught by temporal-consistency methods. Sora 2 made detection harder by improving physics fidelity, but added a new signal in synchronized audio: AI- synthesized audio and video that don't quite agree in timing or environmental acoustics expose their own forensic surface. public peer-reviewed Sora-2-specific benchmarks are thin as of mid-2026, and the wider detector ecosystem is still adapting to the synchronized-audio surface.

for an amige. user: a Sora flag with intact C2PA metadata is near-certain. a Sora flag without C2PA, on a clip that shows morphing background objects or hair-physics anomalies, is strong evidence. a confident Sora flag on Sora 2 output without the obvious tells is meaningful but read the per-detector agreement signal before treating it as a final answer.

the likeness controversy

Sora 2's launch in late 2025 was followed within weeks by a nonconsensual-likeness scandal. Bryan Cranston discovered Sora- generated videos of himself including a “selfie with Michael Jackson” clip; SAG-AFTRA filed; OpenAI shifted likeness use to opt-in only on October 20, 2025. Zelda Williams publicly asked users to stop sending her AI-generated Robin Williams videos. the Martin Luther King Jr. estate forced a Sora block on October 17, 2025 after viral clips depicted him shoplifting and being chased by police, exposing the post-mortem-likeness gap that reporters called the “dead celebrity loophole.” in November 2025 the consumer advocacy group Public Citizen formally called on OpenAI to pull Sora 2 from public release.

these controversies are why the detection question matters. for more on the methodology, see the machine or read about what counts as a deepfake.

version history

  1. Sep 2025
    Sora 2. Synchronized audio, improved physics modeling, opt-in cameo / likeness feature, iOS app.
  2. Dec 2024
    Sora Turbo (public). Public release to ChatGPT Plus/Pro. Up to 1080p, 20s clips.
  3. Feb 2024
    Sora research preview. Initial announcement. Diffusion-transformer architecture treating video as spatiotemporal tokens.

questions

the most reliable tells are morphing background objects (a coffee cup becomes a bottle a few seconds later), physics violations in liquids, smoke, and hair, and clothing that sways out of step with the body underneath. Sora 1 also produced extra limbs and too-many-fingered hands, the ‘Sora cat’ artifact. Sora 2 reduced these without erasing them, so they stay strong signals on a long-enough clip.

every Sora output ships with a visible corner watermark and a cryptographically-signed C2PA Content Credentials manifest. intact metadata makes attribution near-certain. most social platforms strip C2PA during re-encoding, though, so a Sora clip from TikTok or X usually arrives with no provenance left. missing C2PA points to a re-upload, not to an authentic source.

Sora 2 is harder. OpenAI improved physics fidelity between Sora 1 and Sora 2 more than any other video AI model shipped in 2025, so the obvious morphing and physics tells show up less often. Sora 2 added synchronized audio, which opens its own forensic surface. AI-synthesized audio and video that disagree on timing or room acoustics can give a clip away.

amige. routes each scan to the detectors strongest for video, then a panel of independent detectors built by different teams weighs in and the reads get fused and calibrated. for sora it layers three signals: it reads the C2PA Content Credentials chain when that survives, measures temporal-coherence and optical-flow artifacts from diffusion-transformer video, and scores AI probability per frame instead of averaging across the clip. a fully-synthesized Sora scene scores high on every frame, which separates it from a real video carrying one deepfaked element. when detectors conflict it abstains rather than guess.

sources.

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
    What Matters in Detecting AI-Generated Videos like Sora? (arXiv:2406.19568)
    Optical-flow-residual detection of diffusion-transformer video.
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
AI video detector
check any clip or deepfake, Sora included.
put one through amige →is this AI? →