replicalab / docs /recording_guide.md
maxxie114's picture
Initial HF Spaces deployment
80d8c84

Screen Recording and Video Guide (DOC 06, DOC 07, OBS 08)


Screenshots to Capture (OBS 08)

Save all screenshots to docs/screenshots/. Use PNG format at 1920x1080 or higher.

Required Screenshots

  1. hf-space.png -- HF Space landing page
  2. dashboard-hero.png -- Dashboard with 3D molecule background, three characters, and "Run Episode" button
  3. dashboard-cast.png -- "Meet the Cast" section with the three tilt cards
  4. episode-negotiation.png -- Active episode showing CharacterStage + negotiation log with at least 2 messages
  5. episode-judge.png -- Judge character center-stage during the judging phase
  6. episode-scores.png -- Complete episode with score card, Judge audit panel, and replay viewer
  7. training-results.png -- Training Results panel with both baseline and trained lines visible
  8. replay-viewer.png -- Replay viewer with the scrubber at a mid-episode position

Optional GIFs

  • character-tilt.gif -- Mouse hovering over a role card showing the 3D tilt effect
  • judge-entrance.gif -- Judge dropping into center-stage with the scoring animation
  • negotiation-flow.gif -- Messages sliding into the negotiation log

Tool recommendation: Use ShareX (Windows), CleanShot (Mac), or the browser DevTools screenshot tool.


Screen Recording (DOC 06)

Setup

  1. Resolution: 1920x1080 (or 2560x1440 if Retina, then scale down in edit)
  2. Browser: Chrome or Edge, no bookmarks bar, clean profile
  3. Frontend: Running at http://localhost:5175/
  4. Backend: Running at http://localhost:7860/ or use the HF Space
  5. Audio: Enable system audio to capture the built-in sound effects

Recording Tool

  • OBS Studio (free, all platforms) -- best for high quality
  • Loom -- quick and easy, auto-uploads
  • Windows Game Bar (Win+G) -- built-in, no install needed

Clips to Record

Follow the demo script in docs/demo_script.md. Record each scene as a separate clip:

Clip Duration Content
clip1-hook.mp4 8s Dashboard hero with molecules, slow scroll
clip2-cast.mp4 8s Hover over tilt cards, show character names
clip3-start.mp4 8s Select ML Benchmark, click Start
clip4-negotiate.mp4 14s Watch negotiation log fill, scroll through messages
clip5-judge.mp4 10s Click Step, judge entrance, gavel, score reveal
clip6-training.mp4 8s Training Results, toggle baseline/trained
clip7-close.mp4 4s Return to dashboard, show URL

Save raw clips to docs/video/ (gitignored).


Final Video Edit (DOC 07)

Editing

  1. Import all clips into a video editor (DaVinci Resolve free, CapCut, or iMovie)
  2. Trim to fit the 60-second target
  3. Add captions from the demo script narration lines
  4. Add a title card: "ReplicaLab -- OpenEnv Hackathon"
  5. Add an end card with the GitHub URL and HF Space link
  6. Export at 1080p, H.264, 30fps

Upload

  1. Upload to YouTube as Unlisted
  2. Title: ReplicaLab - Multi-Agent Scientific Replication Environment | OpenEnv Hackathon
  3. Description: Include the GitHub repo URL and HF Space link
  4. Copy the YouTube URL for the submission form

Checklist

  • Video is under 60 seconds
  • Captions are readable
  • Audio (sound effects) is audible but not overpowering
  • All key scenes are covered: hook, cast, episode, judge, training, close
  • YouTube link is accessible (unlisted, not private)
  • Link is added to the submission form