flutter_video_compressor 1.0.0 copy "flutter_video_compressor: ^1.0.0" to clipboard
flutter_video_compressor: ^1.0.0 copied to clipboard

A Flutter plugin that provides video, image, and audio compression capabilities using native compression algorithms from the React Native Compressor library.

Changelog #

1.0.0 - 2024-12-19 #

Added #

  • Initial release of Flutter Video Compressor plugin
  • Video compression with quality control and format options
  • Image compression with size and quality settings
  • Audio compression with quality control
  • Real-time compression progress tracking
  • Media metadata extraction and preservation
  • Video thumbnail generation
  • Cache management system
  • Batch compression support
  • Platform-specific native implementations for Android and iOS

Features #

  • 🎥 Video compression (MP4, MOV, AVI support)
  • 🖼️ Image compression (JPEG, PNG, WebP support)
  • 🎵 Audio compression (MP3, AAC, WAV support)
  • 📱 Native performance optimization
  • 🔄 Progress callbacks for UI updates
  • 📊 Comprehensive metadata support
  • 🎬 Video thumbnail generation
  • 💾 Built-in cache management

Technical Details #

  • Minimum Flutter SDK: 3.10.0
  • Minimum Dart SDK: 3.0.0
  • Android: API level 21+ (Android 5.0+)
  • iOS: iOS 12.0+
  • Wraps React Native Compressor native algorithms
0
likes
160
points
18
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin that provides video, image, and audio compression capabilities using native compression algorithms from the React Native Compressor library.

Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_video_compressor

Packages that implement flutter_video_compressor