m3u 1.0.2 m3u: ^1.0.2 copied to clipboard
Simple Dart tool to parse M3U and M3U_Plus files from a string or document string.
import 'dart:io';
import 'package:m3u/m3u.dart';
Future<void> main(List<String> arguments) async {
final fileContent = await File('resources/example.m3u').readAsString();
final List<M3uGenericEntry> listOfTracks = await parseFile(fileContent);
print(listOfTracks);
// Organized categories
final categories =
sortedCategories(entries: listOfTracks, attributeName: 'group-title');
print(categories);
}