Importing Footage
Before you start
Section titled “Before you start”- The output folder is in the iPad’s Files app
manifest.jsonand theclips/folder are together in the same folder
Importing
Section titled “Importing”- From the home screen, tap Import footage
- Tap the blue Import footage button
- The iOS file browser opens, filtered to
.jsonfiles - Select
manifest.json
The button reads Importing… while it works. A green Imported N shots card confirms success.
Warnings
Section titled “Warnings”Amber warning cards may appear below the confirmation. The import has already been written at this point — if a warning is serious, delete the footage from the Footage screen and fix it at source.
| Warning | Meaning | What to do |
|---|---|---|
| Viewpoint warning | Footage is not from the receiver position | Serious. Results are not comparable with receiver footage. Consider re-filming |
| N clip files are missing from disk | The clips/ folder didn’t come with the manifest | Delete, transfer both together, re-import |
| N contact frames are unconfirmed | Normal for a fresh import | Annotate before running a session |
| No shots for FL, BC… | Some zones have no examples | The forced choice is narrower than it appears, so accuracy will read artificially high. Add shots for the missing zones |
| Not marked as consented | No consent recorded on this footage | Record consent for footage of identifiable people |
Errors
Section titled “Errors”If the manifest is invalid, a red Error card appears and nothing is imported. See Manifest Format for the full list of causes.
The most common:
- Unsupported manifest schema version — the desktop script and app are different versions
- This video has already been imported — delete the existing copy first
- Zone code not defined — wrong sport’s zone codes in the shot list
The Footage screen
Section titled “The Footage screen”Tap Footage from the home screen to see everything imported. Each card shows the footage id, its frame rate and resolution, and status chips:
| Chip | Meaning |
|---|---|
| Shots: N | Total shots in this set |
| Needs annotation: N (amber) | Contact frames not yet confirmed |
| Ready (green) | All shots confirmed — safe to run sessions |
| Excluded: N | Shots you rejected during annotation |
| Side-on (red) | Non-receiver viewpoint |
| No consent recorded (red) | Consent field is false or absent |
Deleting footage
Section titled “Deleting footage”Tap the trash icon on a footage card. The confirmation reads “Delete this footage and every shot from it? Sessions already run are kept.”
Deleting footage does not delete sessions already measured against it — but it does remove the ability to inspect which clips produced them.