dart_tags library

The library helps to gets tags from mp3 files.

At this time lib supports ID3 v1.1 and v2.4 tags

Example usages:

import 'dart:io';

import 'package:dart_tags/dart_tags.dart';

main(List<String> args) {
  TagProcessor tp = new TagProcessor();

  File f = new File(args[0]);

  tp.getTagsFromByteArray(f.readAsBytes()).then((l) => l.forEach((f) => print(f)));
}

Classes

AttachedPicture
Class describes attached picture from ID3 v2.x tags
Comment
Class describes comment entity from ID3 v2.x tags
Tag
Class describes tag
TagProcessor
UnSyncLyric
Class describes unsynchronised lyrics entity from ID3 v2.x tags
WURL
Class describes url from WXXX tag

Enums

TagType

Exceptions / Errors

ParsingException