From d0a8f4251bb704e2646945e20e58daff2d7bb349 Mon Sep 17 00:00:00 2001 From: richardtallent Date: Thu, 4 Jun 2026 19:42:18 -0500 Subject: [PATCH] Fixes thumbmail capture from CivitAI video previews --- src/wwwroot/js/genpage/utiltab.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/wwwroot/js/genpage/utiltab.js b/src/wwwroot/js/genpage/utiltab.js index 03bea82f3..9dac70984 100644 --- a/src/wwwroot/js/genpage/utiltab.js +++ b/src/wwwroot/js/genpage/utiltab.js @@ -371,7 +371,11 @@ class ModelDownloaderUtil { let url = videos[0].url; let video = document.createElement('video'); video.crossOrigin = 'Anonymous'; - video.onloadeddata = () => { + video.preload = 'auto'; + video.onloadedmetadata = () => { + video.currentTime = 0.001; + }; + video.onseeked = () => { let canvas = document.createElement('canvas'); canvas.width = video.videoWidth; canvas.height = video.videoHeight;