Files
Miguel Ángel f705402c6d fix(engine,studio): persist auto-assigned video IDs into compiled HTML; shared VideoFrameThumbnail
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.
2026-03-30 22:24:43 +02:00
..
2026-03-21 22:43:56 -07:00