Overview
A Flutter/Dart package that extracts metadata from audio files, supporting ID3 tags (common in MP3s), Vorbis comments (used in OGG files), and ILST iTunes metadata. It enables developers to read essential audio information such as title, artist, album, genre, and more across multiple platforms. The package is lightweight and designed for seamless integration into multimedia applications requiring audio file analysis. It works on Android, iOS, macOS, Windows, and Linux, making it ideal for cross-platform audio tools.
Use cases
- Reading song metadata in music apps
- Extracting artist and album info from audio files
- Building media library management systems
- Parsing metadata for podcast applications
- Supporting audio file tagging features
Key features
- Supports ID3, Vorbis comments, and ILST metadata
- Cross-platform compatibility
- Lightweight and easy to integrate
- Provides structured metadata output
- Works with common audio formats
Suitable for
- Music player developers
- Media library builders
- Audio file processing tools
- Podcast app creators
- Cross-platform multimedia apps
Considerations
- Limited to reading metadata, not editing
- Does not support all audio formats
- Metadata parsing depends on file integrity
- No built-in error handling for corrupted files
- Requires proper file permissions on some platforms