# flutter_media_metadata
**Repository Path**: CodyTony/flutter_media_metadata
## Basic Information
- **Project Name**: flutter_media_metadata
- **Description**: 一个用来读取视频元数据的flutter插件
- **Primary Language**: C/C++
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-05-29
- **Last Updated**: 2024-11-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# [flutter_media_metadata](https://github.com/alexmercerind/flutter_media_metadata)
#### A Flutter plugin to read 🔖 metadata of 🎵 media files.
## Install
Add in your `pubspec.yaml`.
```yaml
dependencies:
...
flutter_media_metadata: ^1.0.0
```
_Example app running on Windows._
## Support
[](https://www.paypal.me/alexmercerind)
Please consider buying me a coffee if you like the plugin.
## Documentation
#### Windows, Linux, macOS, Android & iOS
```dart
final metadata = await MetadataRetriever.fromFile(File(filePath));
String? trackName = metadata.trackName;
List? trackArtistNames = metadata.trackArtistNames;
String? albumName = metadata.albumName;
String? albumArtistName = metadata.albumArtistName;
int? trackNumber = metadata.trackNumber;
int? albumLength = metadata.albumLength;
int? year = metadata.year;
String? genre = metadata.genre;
String? authorName = metadata.authorName;
String? writerName = metadata.writerName;
int? discNumber = metadata.discNumber;
String? mimeType = metadata.mimeType;
int? trackDuration = metadata.trackDuration;
int? bitrate = metadata.bitrate;
Uint8List? albumArt = metadata.albumArt;
```
#### Web
For using the plugin on web, add following line to your `index.html`.
```diff
+