Two bugs: 1. Frame 0 sets currentTime=0 but probe starts at t=0 after onloadedmetadata, so 'seeked' never fires (no position change). Promise hangs until the 15s global timeout kills the whole build. Fix: when currentTime is already at target (within 0.05s), call done() immediately without waiting for seeked. 2. Seeks into unbuffered regions of large MP4s can stall indefinitely. Fix: 3s per-frame timeout captures the current decoded frame and moves on, so a slow/stalled seek doesn't block the remaining 27 frames. |
||
|---|---|---|
| .. | ||
| capture | ||
| mam-api | ||
| node-agent | ||
| premiere-plugin | ||
| web-ui | ||
| worker | ||