code: def download_youtube_video_from_link(video_link: str):
      """Downloads a YouTube video from url.
  
      Args:
          video_link (str): url of the target YouTube video.
      """
      yt = (
          YouTube(video_link)
          .streams.filter(file_extension="mp4", progressive="True")
          .first()
      )
      try:
          print("⏳ video download in progress...")
          yt.download(filename=ONLINE_VIDEO_PATH)
      except Exception as e:
          print(f"⛔️ Video download failed with error: \n{e}")
      print("✅ Video downloaded successfully.")
  
imports: import os
  import shutil
  from typing import Dict, List
  import pandas
  import evadb
  from pytube import YouTube, extract
  from youtube_transcript_api import YouTubeTranscriptApi
label_desc: Use image node_id 7 for calling a global function with example usage: download_youtube_video_from_link(video_link) without return types