Skip to content

Codex/promo video - #36

Merged
zJay26 merged 2 commits into
mainfrom
codex/promo-video
Sep 29, 2026
Merged

zJay26 merged 2 commits into
mainfrom
codex/promo-video

Conversation

@zJay26

@zJay26 zJay26 commented Sep 29, 2026

Copy link
Copy Markdown
Owner

No description provided.

zJay26 and others added 2 commits September 28, 2026 15:21
Add `npm run capture:promo`, which renders a bilingual 30-second promo
in landscape (1920x1080) and vertical (1080x1920) cuts from the
synthetic demo:

- scripts/promo/assets.mjs captures 2x Dashboard stills and focus rects
- promo.html/css/js compose scenes as a pure function of time, so
  frames are seeked deterministically and piped losslessly to FFmpeg
- music.mjs synthesizes a license-free soundtrack aligned to the shared
  timeline.json and normalizes it to -16 LUFS
- rendering verifies resolution, frame count, duration, audio and size

Shared capture helpers move to scripts/media-lib.mjs; capture-media
keeps its behavior.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Rename "直接安装" to "快速开始", move it before the overview section, and
restructure it into three steps. Drop the version note, the checksum
section and the upgrade section from the READMEs.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@zJay26
zJay26 merged commit 99c2403 into main Sep 29, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant