compressVideo function

dynamic compressVideo(
  1. String videPath, {
  2. VideoQuality quality = VideoQuality.DefaultQuality,
})

Copyright 2025 v_components

一句话功能简述

@author wzp_vicky 623301600@qq.com @version 1.0 2025/10/9 15:41 @description:

Implementation

compressVideo(String videPath, {VideoQuality quality = VideoQuality.DefaultQuality}) async {
  MediaInfo? mediaInfo = await VideoCompress.compressVideo(
    videPath,
    quality: quality,
    deleteOrigin: false, // It's false by default
  );
  File? file = mediaInfo?.file;
  return {"tempFile": file, "size": formatFileSize(mediaInfo?.filesize ?? 0)};
}