mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-15 13:58:20 +00:00
- Discover media elements from DOM when __player bridge doesn't expose hf.media (scans both <video> and <audio> elements with data-start/data-duration) - Resolve media src to absolute URLs so audio mixer fetch() works cross-origin - Seek original video elements directly instead of clone+canvas overlay approach (SnapDOM natively captures <video> via drawImage) - Force synchronous reflow after GSAP seek to prevent stale computed styles - Add warmup phase: wait for fonts.ready + settle ticks before first capture - Replace all requestAnimationFrame with setTimeout for background tab support - Fix interleaved capture/encoding progress by deferring encoding reports Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>