Skip to main content

mediaforge_flutter 0.2.0 copy "mediaforge_flutter: ^0.2.0" to clipboard
mediaforge_flutter: ^0.2.0 copied to clipboard

Privacy-first media processing and CDN upload for Flutter. Strip EXIF metadata on-device or in cloud, compress, resize, convert formats — then upload to MediaForge CDN. Your server never sees the raw file.

0.2.0 #

  • Integrated with MediaForge Developer REST API (developer-api-key branch)
  • Implemented live CDN upload to Cloudflare R2 storage via MediaForge.upload and MediaForgeClient.uploadToCdn
  • Added streaming multipart upload with real-time byte progress reporting (onProgress)
  • Added server-side metadata stripping stream via MediaForge.stripCloud (POST /v1/developer/strip)
  • Added developer API health check and key validation via MediaForge.checkHealth (GET /v1/developer/health)
  • Added real-time quota telemetry via MediaForge.getUsage (GET /v1/developer/usage)
  • Added remote asset management: MediaForge.listFiles, MediaForge.getFile, and MediaForge.deleteFile
  • Added video format detection for MP4 (video/mp4) and QuickTime MOV (video/quicktime)
  • Introduced typed models: MediaForgeFile, MediaForgeUsage, MediaForgeHealth, FileListResult
  • Enhanced UploadResult with dual-format deserialization and full backward compatibility
  • Maintained 100% pure Dart cross-platform architecture supporting Flutter Web, iOS, Android, macOS, Windows, Linux

0.1.0 #

  • Initial release
  • EXIF metadata reading (GPS, camera, timestamps, software, author)
  • Metadata stripping with post-strip verification
  • Selective metadata removal (GPS only, camera only, etc.)
  • Image resize with 4 modes (fit, cover, contain, fill)
  • Image compression with quality control (1-100)
  • Format conversion (JPEG, WebP, PNG)
  • Chainable processing pipeline
  • Typed exception hierarchy for error handling
  • CDN upload interface defined
  • Pure Dart — works on all platforms including Web
0
likes
0
points
60
downloads

Documentation

Documentation

Publisher

verified publishermediaforge.tech

Weekly Downloads

Privacy-first media processing and CDN upload for Flutter. Strip EXIF metadata on-device or in cloud, compress, resize, convert formats — then upload to MediaForge CDN. Your server never sees the raw file.

Homepage
Repository (GitHub)
View/report issues

Topics

#image-processing #exif #privacy #cdn #media

License

unknown (license)

Dependencies

exif, http, image

More

Packages that depend on mediaforge_flutter