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

A cross-platform, pure-Dart package to read and write ID3 tags.

example/main.dart

import 'package:eanic/eanic.dart';

void main() {
  final tagger = Tagger('your/path/here.mp3');
  // Tagger also provides a convenient `fromBytes` constructor.

  Tag tag = tagger.readTagSync()!; // null is returned if the extraction fails.
  print('${tag.title!}' // In the same way, all the fields of Tag are nullable.
      ' by ${tag.artist!}');

  Map<String, dynamic> map = tag.toMap(); // Easy interoperability with JSON.
  print(map['album']!);
}
4
likes
130
pub points
28%
popularity

Publisher

unverified uploader

A cross-platform, pure-Dart package to read and write ID3 tags.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on eanic