diff --git a/lib/utils/resize_image.dart b/lib/utils/resize_image.dart index 4140e5b2..da2a7b2a 100644 --- a/lib/utils/resize_image.dart +++ b/lib/utils/resize_image.dart @@ -22,15 +22,16 @@ extension ResizeImage on MatrixFile { Future resizeVideo() async { final tmpDir = await getTemporaryDirectory(); final tmpFile = File(tmpDir.path + name); + final compressedFile = File(tmpDir.path + 'compressed_' + name); MediaInfo? mediaInfo; await tmpFile.writeAsBytes(bytes); try { - mediaInfo = await VideoCompress.compressVideo(tmpFile.path); + mediaInfo = await VideoCompress.compressVideo(compressedFile.path); } catch (e, s) { SentryController.captureException(e, s); } return MatrixVideoFile( - bytes: await tmpFile.readAsBytes(), + bytes: await compressedFile.readAsBytes(), name: name, mimeType: mimeType, width: mediaInfo?.width,