diff --git a/apps/web/src/pages/tool-page.tsx b/apps/web/src/pages/tool-page.tsx index e8c99c70..429b11c3 100644 --- a/apps/web/src/pages/tool-page.tsx +++ b/apps/web/src/pages/tool-page.tsx @@ -641,6 +641,20 @@ export function ToolPage() { ); } } + // Tools that convert video to a non-video format (gif, webp, frames): + // after processing, show the result as an image instead of a video player + if (hasProcessed && processedUrl) { + const ext = (currentEntry?.processedFilename ?? "").split(".").pop()?.toLowerCase(); + if (ext && ["gif", "webp", "png", "jpg", "jpeg", "apng"].includes(ext)) { + return ( + + ); + } + } return ( Loading...}>