code: def make_video(
      size=DEFAULT_SIZE, *, num_frames=3, batch_dims=(), **kwargs
  ):
      return tv_tensors.Video(
          make_image(
              size, batch_dims=(*batch_dims, num_frames), **kwargs
          )
      )
  
imports: import contextlib
  import functools
  import itertools
  import os
  import pathlib
  import random
  import re
  import shutil
  import sys
  import tempfile
  import warnings
  from subprocess import CalledProcessError, check_output, STDOUT
  import numpy
  import PIL.Image
  import pytest
  import torch
  import torch.testing
  from PIL import Image
  from torch.testing._comparison import BooleanPair, NonePair, not_close_error_metas, NumberPair, TensorLikePair
  from torchvision import io, tv_tensors
  from torchvision.transforms._functional_tensor import _max_value
  from torchvision.transforms.v2.functional import to_image, to_pil_image
label_desc: Use image node_id 29 for calling a global function with example usage: make_video(size) and returns: tv_tensors