Map<String, dynamic> toMap() => { 'video': video?.map((e) => e.toMap()).toList(), 'audio': audio?.map((e) => e.toMap()).toList(), 'scrubbing': scrubbing?.map((e) => e.toMap()).toList(), };