{
  "id": "one-line-poster",
  "kind": "video",
  "url": "https://media.trainmap.app/videos/one-line/one-line-poster_1080x1920_22s.mp4",
  "path": "videos/one-line/one-line-poster_1080x1920_22s.mp4",
  "series": "one-line",
  "variant": "poster",
  "status": "hold-until-printing",
  "title": "London to Edinburgh by train: one line that never cuts (poster version)",
  "summary": "A claret dot over London opens onto the Atlas map, and the line draws north to Edinburgh on the real tracks. The pen then runs round the poster's map window and cuts it out, and the cut line swells into the edge of a 50 × 70 sheet on the wall, where the poster's lettering sets. The sheet drops away and the line folds into the Trainmap ticket, which is punched, and the punched-out piece becomes the full stop of 'trainmap.app' under 'Draw a train trip, free'.",
  "basemaps": [
    "Atlas"
  ],
  "routes": [
    "London Kings Cross to Edinburgh Waverley (East Coast Main Line), on Trainmap's baked track; 632 km as printed on the poster"
  ],
  "on_screen_text": [
    {
      "t": "0:00–~0:04.1",
      "text": "London to Edinburgh / by train",
      "note": "hook; slides out from 3.75 s"
    },
    {
      "t": "0:00–0:08.4",
      "text": "London, York, Newcastle, Edinburgh",
      "note": "map labels as the line passes"
    },
    {
      "t": "0:10.95–0:14.85",
      "text": "London to Edinburgh / London · Edinburgh / 632 KM",
      "note": "the poster's own lettering (Gallery layout, Atlas theme); no year"
    },
    {
      "t": "~0:16.2–0:17.8",
      "text": "Trainmap",
      "note": "the wordmark on the claret ticket (brand logo)"
    },
    {
      "t": "0:18.62–0:21.7",
      "text": "trainmap.app"
    },
    {
      "t": "0:18.85–0:21.7",
      "text": "Draw a train trip, free",
      "note": "above trainmap.app"
    }
  ],
  "music": "Synthesised in code by us (score.py: no samples). A 92 BPM felt-piano arpeggio in F major with pen foley, two near silences (7.8 s and 17.5 s), a J-cut into the poster's groove 0.4 s before the loop closes, foley on every change (snip, paper, type taps, card snap, punch) and a final F major add9 chord. Normalised to −14.1 LUFS, true peak −2.6 dBFS.",
  "post_captions": [],
  "call_to_action": {
    "on_screen": "Draw a train trip, free / trainmap.app",
    "link": "trainmap.app"
  },
  "cover_shows": "a 50 × 70 Atlas poster of London to Edinburgh on the wall (title 'London to Edinburgh', 'London · Edinburgh', '632 KM')",
  "notes": [
    "Hold until printing opens. Don't post at launch.",
    "Prints aren't for sale yet (owner, 2026-10-07). Copy must not promise that printing will open, and must not give prices or delivery times.",
    "The poster meta reads '632 KM', with no year (owner). Older notes give '629 KM · 2026', which is superseded. The cover shows 632 KM.",
    "The line stays claret (owner confirmed), so a customer would get this route colour only by picking it. The editor's Atlas default is #d6203a.",
    "Weak points noted by the maker: the claret cut line round the map window (8.4–10.6 s) could read as a border, and the fold briefly passes through a loop shape.",
    "Rule: never show 'Orient Express' on screen or in hashtags.",
    "Nobody has listened to the music (maker's note)."
  ],
  "wiki_sources": [
    "wiki/raw/2026-10-04-launch-six/v-line/README.md",
    "wiki/raw/2026-10-04-launch-six/v-line/treatment.md",
    "wiki/raw/2026-10-04-launch-six/v-line/scene.js",
    "wiki/raw/2026-10-04-launch-six/v-line/score.py",
    "wiki/pages/social-strategy.md",
    "wiki/pages/brand-identity.md",
    "wiki/pages/posters.md"
  ],
  "loudness_lufs": -14.1,
  "status_note": "Shows a printed poster. Do not post until printing opens (prints are not for sale yet).",
  "file": {
    "width": 1080,
    "height": 1920,
    "duration_s": 21.7,
    "fps": 30,
    "audio": true,
    "codec": "h264",
    "size_mb": 6.7,
    "aspect": "9:16",
    "orientation": "portrait"
  },
  "metadata_url": "https://media.trainmap.app/videos/one-line/one-line-poster_1080x1920_22s.mp4.json",
  "source": "marketing/social/trainmap-one-line-poster.mp4",
  "cover": {
    "url": "https://media.trainmap.app/videos/one-line/one-line-poster_cover_1080x1920.jpg",
    "path": "videos/one-line/one-line-poster_cover_1080x1920.jpg",
    "width": 1080,
    "height": 1920,
    "source": "marketing/social/trainmap-one-line-poster-cover.jpg"
  }
}