compress thumbnail generated from ffmpeg using canvas method

This commit is contained in:
abhinav-grd 2021-10-08 13:46:11 +05:30
parent 3de8b0bfbe
commit 11eb962f79

View file

@ -26,7 +26,12 @@ export async function generateThumbnail(
} else {
try {
const thumb = await FFmpegService.generateThumbnail(file);
return { thumbnail: thumb, hasStaticThumbnail: false };
const dummyImageFile = new File([thumb], file.name);
canvas = await generateImageThumbnail(
worker,
dummyImageFile,
isHEIC
);
} catch (e) {
canvas = await generateVideoThumbnail(file);
}