flutter_video_compress 0.2.0 flutter_video_compress: ^0.2.0 copied to clipboard
Compressed video generates a new path, you can choose to keep the source video or delete it, and provide a function to get a thumbnail of the video file.
flutter_video_compress #
Compressed video generates a new path, you can choose to keep the source video or delete it, and provide a function to get a thumbnail of the video file.
Methods #
Function | Parameter | Description | Return |
---|---|---|---|
getThumbnail | String path , int quality |
Return a thumbnail of the video from the input file uri |
Uint8List bitmap |
compressVideo | String path , bool deleteOrigin |
Compress the video file and return a new path |
String path |
Usage #
Creating instance.
FlutterVideoCompress _flutterVideoCompress = FlutterVideoCompress();
Get a video file thumbnail
final Uint8List _image = await _flutterVideoCompress
.getThumbnail(path: file.path, quality: 50)
Compress a Video
final String newPath = await _flutterVideoCompress
.compressVideo(path: file.path, deleteOrigin: true);
print(newPath);