flutter_media_compress 1.1.0
flutter_media_compress: ^1.1.0 copied to clipboard
Powerful Flutter package to compress images, videos, audio, and documents with a unified API, batch processing, quality presets, FFmpeg audio, and auto detection.
Changelog #
All notable changes to this package will be documented in this file.
1.1.0 Initial Stable Release #
Features #
- Image compression
- Video compression
- Audio compression using FFmpeg (output as
.m4a) - Document compression using gzip
- Single file compression
- Multiple file compression (batch)
- Automatic media type detection by file extension
- Quality presets: low, medium, high, ultra, custom
- Custom output file path support
- Backup option before compression
- Compression result statistics:
- Original file size
- Compressed file size
- Saved bytes
- Compression ratio
- Time taken