mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-15 13:58:20 +00:00
Render fix: parseVideoElements assigned IDs in JSDOM memory but the compiled HTML written to disk had no id on id-less video elements, so injectVideoFramesBatch's getElementById returned null. Now does a second DOM pass to inject IDs into the HTML string before returning it. Studio thumbnails: extracted VideoFrameThumbnail into a shared ui/ component. AssetsTab now uses canvas frame extraction (seeks to 10% duration) instead of <video preload=metadata> which shows a black t=0 frame. RenderQueueItem imports from the same shared component.