# Official benchmark frame analysis

## Purpose

This note turns the current official trailer capture into a practical benchmark
for the `Totally Spies x Cultshot` validation package.

The goal is not to imitate one trailer cut shot for shot. The goal is to
extract the recurring official campaign grammar that the owned-asset workflow
has to reproduce reliably.

## Source analyzed

- campaign master benchmark: `Totally Spies! Season 7 Trailer`
- official mirror used for frame capture: `https://vimeo.com/953985089`
- uploader: `Banijay Kids & Family`
- repo-local source:
  `materials/source-media/official-totally-spies-season-7-trailer.mp4`
- repo-local artifact folders:
  - `materials/benchmark/official-vimeo-trailer/frames_2s/`
  - `materials/benchmark/official-vimeo-trailer/scene_frames/`
  - `materials/benchmark/official-vimeo-trailer/sheets/`
- review sheets:
  - `materials/benchmark/official-vimeo-trailer/sheets/timed_sheet_01.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/timed_sheet_02.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/timed_sheet_03.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/scene_sheet_01.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/scene_sheet_02.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/scene_sheet_03.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/scene_sheet_04.png`
  - `materials/benchmark/official-vimeo-trailer/sheets/scene_sheet_05.png`

Technical profile:

- H.264
- 1920x1080
- 25 fps
- 68.74 seconds
- 1717 video frames
- 40,296,851 bytes

Capture method used for this pass:

- timed frame extraction every `2` seconds
- scene-change extraction for editorial beat detection
- contact-sheet review to study shot families, pacing, and repeatable structure
- `34` timed frames copied into the repo
- `72` scene-change frames copied into the repo
- `8` contact sheets copied into the repo

## What the trailer consistently emphasizes

### 1. Trio-first hero staging

The trailer repeatedly treats Sam, Clover, and Alex as the primary marketing
unit.

The visual language favors:

- readable group wides
- medium hero groupings
- clean silhouette separation
- quick punch-ins after the trio is already established

Implication:

- a three-character identity lock is not an optional stretch target
- the workflow has to prove it can hold the trio together in one reviewable
  frame

### 2. Gadget and tech inserts as beat punctuation

The trailer uses gadgets, screens, and tech moments as short punctuation beats
between character and action shots.

These inserts are:

- brief
- graphic
- readable on first glance
- tightly attached to a character action or mission setup

Implication:

- gadget fidelity deserves its own validation family
- the owned asset pool needs clean gadget stills, attachment references, and
  hand-object continuity references

### 3. Controlled world setup through HQ and mission environments

The official trailer leans on bright, glossy interiors and controlled mission
locations to make the brand feel specific fast.

The locations are not generic action backdrops. They behave like reusable
campaign environments:

- WOOHP-style tech spaces
- mission interiors with controlled palette
- clean establishing frames that can carry titles or supers

Implication:

- environment packs have to be treated as reusable campaign assets, not
  incidental background texture
- `WOOHP HQ` is one of the first environments that needs to lock

### 4. Threat and villain beats as short contrast spikes

Threat language appears in short spikes rather than long villain-driven scenes.

The pattern is consistent:

- hero readability first
- tension spike second
- immediate return to hero or title messaging

Implication:

- villain beats matter, but they should be built as a controlled secondary
  family
- the system has to create contrast without drifting out of the franchise's
  glossy visual language

### 5. Closeups carry a high approval burden

Closeups and reaction shots do a lot of work in the trailer. They carry
identity, expression, and edit readability.

The official use is usually:

- front or three-quarter hero angles
- simple readable expression
- short duration
- clean finishing potential

Implication:

- hero closeup validation is mandatory
- if closeups fail, the workflow will create avoidable finishing load even when
  wider shots look acceptable

### 6. Editorial structure is modular, not scene-continuity driven

The trailer is built from modular units:

- trio setup
- gadget insert
- location setup
- threat spike
- title-card or message beat
- hero closeup

Implication:

- the monthly marketing engine should be built around repeatable shot families
- validation should focus on reusable modules and short motion previews, not a
  fake proof of long-scene continuity

## Shot-family mapping

| Shot ID | Validation family | Trailer pattern it maps to | What the workflow has to prove | Priority |
| --- | --- | --- | --- | --- |
| `TSV-001` | trio-led setup | repeated group hero staging and shared mission framing | hold Sam, Clover, and Alex in one coherent branded frame without face drift or invented wardrobe | highest |
| `TSV-002` | gadget reveal | short readable tech inserts and action-linked gadget beats | keep the featured gadget readable, attached to the right hero, and clean enough for editorial reuse | highest |
| `TSV-003` | HQ beauty | controlled WOOHP / mission environment establishing beats | produce a reusable franchise-coded environment frame that can anchor titles, ratios, and campaign variants | high |
| `TSV-004` | villain or threat beat | short antagonist spikes that add contrast without taking over the cut | show controlled threat language without style drift, identity collapse, or genericization | medium-high |
| `TSV-005` | hero or dialogue closeup | readable face-driven beats for emotion and emphasis | hold face, expression, and costume detail cleanly enough for review and finishing | highest review risk |

## Implications for the validation package

### Prioritize the approval-risk families first

The first validation cycle should prioritize:

1. `TSV-001` trio-led setup
2. `TSV-002` gadget reveal
3. `TSV-005` hero closeup
4. `TSV-003` HQ beauty
5. `TSV-004` villain beat

That order follows the official trailer's logic and puts the highest approval
risk first.

### Evaluate outputs as bundles, not isolated hero images

The trailer grammar supports a deliverable bundle for each shot family:

- variation board
- one hero still
- one short motion preview
- ratio-ready crops or safe framing notes
- provenance and recipe metadata

That is closer to how the official material actually functions in a campaign
stack.

### Design for modular recombination

The official campaign language is strongest when the same asset pool can be
recut into:

- hero-led anchor frames
- gadget-led cutdowns
- environment-led setup cards
- threat spikes
- closeup-driven promos

The validation package should therefore measure whether a shot family can be
reused across formats, not just whether a single hero pick looks good once.

## What to request first from the rights-holder

The trailer analysis reinforces the current `P0` request order:

- clean trio reference frames from owned episodes in the same costume period
- core mission outfit references for Sam, Clover, and Alex
- clean gadget inserts with character attachment reference
- `WOOHP HQ` frames and any approved location style guides
- one villain pack and one villain-lair pack
- high-confidence hero closeups for expression and dialogue approval

If the rights-holder can only send a minimal first package, the trio + gadget +
HQ bundle is the strongest starting point.

## Limits of the current benchmark capture

- This frame-level note is based on the official Banijay Vimeo trailer mirror,
  not yet on the short-form official YouTube clips.
- The trailer is strong for campaign structure, trio staging, world setup, and
  editorial grammar.
- The short-form gadget clips remain the better reference for dense modular
  gadget-beat analysis.
- In this environment, official YouTube retrieval is currently blocked by
  login / anti-bot enforcement despite multiple download attempts.

## Working recommendation

Use the benchmark stack like this:

- `Season 7 Trailer` for campaign structure and shot-family hierarchy
- `Brand New Gadgets!` for the closest short-form target once a usable official
  copy is available
- `Best Gadgets!` for modular beat-bank design once a usable official copy is
  available

Until the short-form clips are available for capture, this trailer note is the
best official frame-level source for the internal validation package.
