Files
hyperframes/packages
Miguel Ángel 42de3086d9 fix(engine): resolve video end time from data-duration; probe file when end is unspecified
The runtime uses data-start + data-duration (not data-end) to bound
media clips. parseVideoElements was only reading data-end, so videos
with only data-start (no data-end, no data-duration) got end=0 and zero
frames were extracted.

Two-part fix:
1. parseVideoElements now derives end from data-end → data-start+data-duration
   → Infinity (meaning 'play for natural duration').
2. The frame extractor fallback that probes the actual file now triggers
   for both end<=0 and !isFinite(end), so Infinity correctly causes
   the video file to be probed for its real duration.
2026-03-30 22:22:35 +02:00
..