Skip to content

fix(vidstack): preserve Vimeo poster aspect ratio - #1818

Merged
mihar-22 merged 1 commit into
mainfrom
codex/1647-vimeo-poster-aspect
May 26, 2026
Merged

fix(vidstack): preserve Vimeo poster aspect ratio#1818
mihar-22 merged 1 commit into
mainfrom
codex/1647-vimeo-poster-aspect

Conversation

@mihar-22

Copy link
Copy Markdown
Member

Summary

  • derive Vimeo poster dimensions from oEmbed metadata instead of forcing every poster to 1920x1080
  • preserve the 1920px maximum while keeping portrait, landscape, and square aspect ratios intact
  • fall back to Vimeo original thumbnail URL when transform dimensions are unavailable

Fixes #1647.

Validation

  • pnpm --filter vidstack exec vitest --run src/providers/vimeo/utils.test.ts
  • pnpm --filter vidstack typecheck

@mihar-22
mihar-22 marked this pull request as ready for review May 26, 2026 06:55
@mihar-22
mihar-22 merged commit b26843e into main May 26, 2026
1 check passed
@mihar-22
mihar-22 deleted the codex/1647-vimeo-poster-aspect branch May 26, 2026 06:55
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.

Poster image in Vimeo provider does not consider aspect ratio

1 participant