Map<String, dynamic> toMap() => { 'filename': filename, 'quality': quality, 'duration': duration, 'size': size, };