flutter_media_metadata_plus 1.2.2 copy "flutter_media_metadata_plus: ^1.2.2" to clipboard
flutter_media_metadata_plus: ^1.2.2 copied to clipboard

A high-performance Flutter plugin to read metadata and album art of media files.

1.2.2 #

  • Fixed allowInterop undefined error on Web platform.
  • Improved JS interop reliability for metadata extraction on Web.

1.2.1 #

  • Fixed Gradle configuration issue for newer Flutter versions.
  • Refactored FilePicker usage in example for better error handling.
  • Removed redundant imports and fixed allowInterop undefined error on Web.
  • Added package logo and screenshots for pub.dev.
  • Updated dependencies for better compatibility.

1.2.0 #

  • Migrated to Dart 3.0 and Flutter 3.10.
  • Renamed package to flutter_media_metadata_plus.
  • Updated repository to PuzzleTakX/flutter_media_metadata_plus.
  • Improved metadata extraction performance and processing speed across all platforms.
  • Optimized memory usage during album art retrieval.
  • Updated Android Gradle Plugin to 8.2.1 and Gradle to 8.5.
  • Raised minimum Android SDK to 19 and target SDK to 34.
  • Refactored documentation and project structure for better maintenance.

1.0.0 #

  • Now supporting all platforms Windows, Linux, macOS, Android, iOS & Web.
  • Add web support (@alexmercerind).
  • Add iOS support (@DiscombobulatedDrag).
  • Revert to using CompletableFuture on Android (@alexmercerind).

0.1.3 #

  • Add macOS support (@DiscombobulatedDrag).
  • Add optional createNewInstance argument to MetadataRetriever.fromFile (@alexmercerind).
    • Works only on Android.
    • Creates new MediaMetadataRetriever instance.
    • Forces CompletableFuture.

0.1.2 #

  • Add iOS support (@DiscombobulatedDrag)
  • Linux: Use wcstombs for std::wstring conversion (@alexmercerind).
  • Linux: Fix segmentation fault with no album art files (@alexmercerind).
  • Windows: Fix media having no tags & embedded album art container causing crash (@alexmercerind).
  • Windows: Fix UTF16 tags not being parsed properly (@alexmercerind).
  • Windows: Add file_path to metadata (@alexmercerind).
  • Windows & Linux: Fix FLAC album arts (@alexmercerind).
  • Windows & Linux: Use Format Stream_General for METADATA_BLOCK_PICTURE detection (@alexmercerind).

0.1.1 #

  • Added Windows support.
  • Moved MediaMetadataRetriever.setDataSource & MediaMetadataRetriever.extractMetadata calls to another non-UI thread on Android.
  • Improved Linux support.
  • Added support for embedded album arts on Windows & Linux.
  • Changed API to single call, MetadataRetriever.fromFile.

0.1.0 #

  • Migrated to null-safety
  • trackArtistNames is now List<String> instead of List<dynamic>

0.0.3+2 #

  • Update documentation.

0.0.3 #

0.0.1+4 #

  • Updated Metadata class structure.
  • Now bitrate & duration in stored in Metadata itself.

0.0.1+3 #

  • More minor changes.

0.0.1+2 #

  • Minor updates to documentation.

0.0.1 #

1
likes
0
points
178
downloads

Documentation

Documentation

Publisher

verified publisherpuzzletak.ir

Weekly Downloads

A high-performance Flutter plugin to read metadata and album art of media files.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, js

More

Packages that depend on flutter_media_metadata_plus

Packages that implement flutter_media_metadata_plus