Skip to content

fix(landing): re-encode Local Dev videos as VP9 for Safari#1342

Open
alpetric wants to merge 3 commits intomainfrom
alp/safari-landing-videos
Open

fix(landing): re-encode Local Dev videos as VP9 for Safari#1342
alpetric wants to merge 3 commits intomainfrom
alp/safari-landing-videos

Conversation

@alpetric
Copy link
Copy Markdown
Contributor

@alpetric alpetric commented Apr 8, 2026

Summary

  • The landing{scripts,flows,apps}-local.webm files were encoded with AV1, which Safari does not support inside a WebM container. Result: the Local Dev tab on the landing page silently failed to play in Safari (the Windmill UI tab worked because those videos are VP9).
  • Re-encoded the three files from the AV1 originals with VP9 at CRF 24, matching the format of the existing *-ui.webm videos.

Test plan

  • Open the landing page in Safari, click the Local Dev tab, verify all three sub-tabs (Scripts / Flows / Apps) play
  • Verify Chrome/Firefox still play correctly

🤖 Generated with Claude Code

The landing*-local.webm files were encoded with AV1, which Safari does
not support inside a WebM container, so the Local Dev tab on the
landing page silently failed to play in Safari. Re-encoded with VP9
(CRF 24) to match the existing UI videos.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 8, 2026

Deploying windmilldocs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4231375
Status: ✅  Deploy successful!
Preview URL: https://d94531c2.windmilldocs.pages.dev
Branch Preview URL: https://alp-safari-landing-videos.windmilldocs.pages.dev

View logs

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.

2 participants