code: def test_correct_video_rotation(util):
      """See https://github.com/Zulko/moviepy/pull/577"""
      clip = VideoFileClip("media/rotated-90-degrees.mp4").subclip(
          0.2, 0.4
      )
  
      corrected_rotation_filename = os.path.join(
          util.TMP_DIR,
          "correct_video_rotation.mp4",
      )
      clip.write_videofile(corrected_rotation_filename)
  
      d = ffmpeg_parse_infos(corrected_rotation_filename)
      assert "video_rotation" not in d
      assert d["video_size"] == [1080, 1920]
  
imports: import os
  import subprocess
  import time
  import numpy
  import pytest
  from moviepy.audio.AudioClip import AudioClip
  from moviepy.config import FFMPEG_BINARY
  from moviepy.video.compositing.CompositeVideoClip import clips_array
  from moviepy.video.io.ffmpeg_reader import FFMPEG_VideoReader, FFmpegInfosParser, ffmpeg_parse_infos
  from moviepy.video.io.VideoFileClip import VideoFileClip
  from moviepy.video.VideoClip import BitmapClip, ColorClip
label_desc: Use image node_id 9 for calling a global function with example usage: test_correct_video_rotation(util) without return types