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...}>