# PEPE2PEPE — “The other side”

20-second, 16:9 product film. The brand campaign poster is `hero.png`; the deliverable is `video.mp4`.

## Film and source material

| Time | Composition |
| --- | --- |
| 00:00–00:04 | Complete Pepe2Pepe campaign poster: authentic YES/NO logo, hook, URL; subtle settled push. |
| 00:04–00:09 | One continuous move through the live homepage toward open markets #12 (Quotrons) and #10 (IMD), including the actual YES/NO options and amounts. |
| 00:09–00:14 | Live Robinhood market #10 with its question, offered 50/50 odds and take-side controls; restrained fixed-odds caption. |
| 00:14–00:17 | Oracle interlude with an actual crop of market #10’s “IMD AI Oracle” UI, authentic official Pepe art, and a clear operator-review qualification. |
| 00:17–00:20 | Stable closing campaign composition with the full URL and “Take the other side.” |

- Public site and guide: https://pepe2pepe.fun/ and https://pepe2pepe.fun/guide (consulted September 30, 2026).
- Browser screenshots: `assets/home.png`, `assets/market10.png`, `assets/market12.png`, `assets/market3.png`, `assets/guide.png`. Capture URLs are defined in `source/capture.cjs`; screenshots are real browser pixels after hydration and network idle, with no wallet interaction. Only the homepage and market #10 appear in the edit; the others are supplied as reference captures.
- Official unchanged artwork: https://pepe2pepe.fun/brand/pepe2pepe-v2.png and https://pepe2pepe.fun/brand/pepe-face.png, preserved in `assets/`. The illustrated homepage background shown in the product shot is part of the actual site screenshot.
- Fonts: Barlow Condensed, Space Grotesk, IBM Plex Mono, obtained via Google Fonts. Their SIL Open Font Licenses are included in `assets/fonts/`. The brand artworks and site UI remain their respective owners’ property; no ownership or license to reuse them is implied by this delivery.

## Audio

- One coherent synthetic spoken performance: Microsoft Edge online speech service, **en-US-AndrewMultilingualNeural**, rate −10%; copy: “Your question. Someone else’s take. On Pepe to Pepe, an idea becomes a market. Pick YES or NO at fixed odds. Both sides are funded on-chain. The terms are clear. With the I M D Oracle researching outcomes, take the other side.” Natural speech is attempted, **not claimed to be a human voice**. Andrew and Ava Multilingual takes/settings were generated; selection used cadence and measured pauses, not an actual listening audition because audio playback is unavailable in this environment. The selected original take is `assets/narration.mp3`. A professional voice-actor pass is the recommended upgrade if subjective performance is essential.
- Original instrumental: 92 BPM, programmed exclusively for this film with synthesized pads, plucks, bass and soft percussion in `source/music.cjs`; no sampled or third-party music. Lossless stereo master `assets/music.flac` replaces the redundant uncompressed WAV to keep the source upload below 8 MiB. Run `node source/music.cjs` to regenerate the master with FFmpeg. Narration is offset by 2.0 seconds, music is subdued beneath it, and output is stereo AAC. No per-cut whooshes.

## Technical / edit sources

- `video.mp4`: **20.000 seconds**, **1920×1080**, **30 fps**, **H.264 yuv420p video**, **AAC stereo 48 kHz audio**, faststart; approximately 8.1 MB. Verified with `ffprobe` and checked for black frames. `hero.png`: **1920×1080 PNG**.
- Editable composition and timing: `source/design.html`, `source/render.cjs`; original music synthesis: `source/music.cjs`; live screenshot acquisition: `source/capture.cjs`. Rendering uses Chromium/Playwright and FFmpeg; the rendered MP4/PNG and included source assets do not require any network access to play or inspect. Re-capturing the live market or re-generating cloud speech would require a network connection, and current market figures may change.
- Rendering method: browser-composited poster/UI scenes at 30 fps, JPEG image pipe into FFmpeg H.264; audio separately mixed and muxed with `-movflags +faststart`. All user-facing UI facts are sourced from the live September 30 capture; no balances, outcomes, or transactions were fabricated.
- Review limitation: checked rendered stills at 00:00, 00:04, 00:08, 00:10, 00:15, 00:18 and 00:19.9 and programmatic duration/codec/black-frame checks; **normal-speed video playback and direct audio listening were not available**. Consequently subjective spoken-voice and real-time pacing quality cannot be certified by the editor in this environment.
