Skip to main content

video_compress_next 0.1.1 copy "video_compress_next: ^0.1.1" to clipboard
video_compress_next: ^0.1.1 copied to clipboard

Drop-in replacement for video_compress: hardware video compression with AndroidX Media3 Transformer and AVFoundation, no FFmpeg.

0.1.1 #

  • iOS: Swift Package Manager support, which Flutter uses by default from 3.44. CocoaPods still works.
  • The Example tab on pub.dev shows the usage snippets (example/example.md) instead of the whole example app.

0.1.0 #

  • First release.
  • Android: compression with AndroidX Media3 Transformer (1.9.4 by default, any 1.x through videoCompressNextMedia3Version), media info and thumbnails with MediaMetadataRetriever.
  • iOS: compression with AVAssetReader and AVAssetWriter, media info with AVURLAsset, thumbnails with AVAssetImageGenerator.
  • package:video_compress_next/video_compress.dart: the video_compress 3.1.4 API on top of the new engine.
  • Android: ready for built-in Kotlin (AGP 9 with android.builtInKotlin=true) while still building with Flutter 3.27 and AGP 8, where the plugin applies the Kotlin Gradle Plugin itself.
0
likes
160
points
763
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Drop-in replacement for video_compress: hardware video compression with AndroidX Media3 Transformer and AVFoundation, no FFmpeg.

Repository (GitHub)
View/report issues

Topics

#video #compression #media3 #avfoundation #video-compress

License

MIT (license)

Dependencies

flutter, meta

More

Packages that depend on video_compress_next

Packages that implement video_compress_next