from typing import Dict, List import random from PIL import Image, ImageDraw, ImageFont from .utils import sample_video class VideoPermutationParser: def __init__( self, n_frames=8, is_training=True, frame_nums = list(range(8, 25)), video_sampling_strategy={}, ): self.n_frames = n_frames self.is_training = is_training self.frame_nums = frame_nums self.video_sampling_strategy = video_sampling_strategy # fmt: off self.data_temp = { "text": [{ "prompt": "