From 81f18252de0c1e3455ab030fff97c8bf2a4db184 Mon Sep 17 00:00:00 2001 From: Mehtab Singh Date: Tue, 19 May 2026 19:19:04 +0530 Subject: [PATCH] fix: increase extractMetadata timeout from 500ms to 5s (#729) --- src/hooks/useVideoEditor.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hooks/useVideoEditor.ts b/src/hooks/useVideoEditor.ts index a2283128..042cd8de 100644 --- a/src/hooks/useVideoEditor.ts +++ b/src/hooks/useVideoEditor.ts @@ -15,8 +15,8 @@ export function extractMetadata(file: File): Promise<{ width: number; height: nu const video = document.createElement("video"); const timeout = setTimeout(() => { URL.revokeObjectURL(url); - reject( new Error("Video metaData load timeout")) - }, 500); + reject( new Error("Video metaData load timeout — the file may be too large or the device too slow. Please try again.") ); + }, 5000); video.preload = "metadata"; video.onloadedmetadata = () => {