Manasa1 commited on
Commit
e33204c
·
verified ·
1 Parent(s): cef3011

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -9
app.py CHANGED
@@ -5,12 +5,11 @@ from phi.model.google import Gemini
5
  from phi.tools.duckduckgo import DuckDuckGo
6
  from google.generativeai import upload_file, get_file
7
  import google.generativeai as genai
8
-
9
  import time
10
- from pathlib import Path
11
- from dotenv import load_dotenv
12
  import os
 
13
  import tempfile
 
14
 
15
  # Load environment variables
16
  load_dotenv()
@@ -41,16 +40,13 @@ def initialize_agent():
41
  multimodal_Agent = initialize_agent()
42
 
43
  # Function to download YouTube video using yt-dlp
44
- from yt_dlp import YoutubeDL
45
- import tempfile
46
-
47
  def download_youtube_video(youtube_url):
48
  """
49
  Downloads a YouTube video using yt-dlp with cookies for authentication.
50
-
51
  Parameters:
52
  - youtube_url: The URL of the YouTube video.
53
-
54
  Returns:
55
  - The path to the downloaded video file.
56
  """
@@ -77,7 +73,6 @@ def download_youtube_video(youtube_url):
77
  except Exception as e:
78
  raise RuntimeError(f"An error occurred while downloading the video: {str(e)}")
79
 
80
-
81
  # YouTube video URL input
82
  youtube_url = st.text_input(
83
  "Enter the YouTube video link",
 
5
  from phi.tools.duckduckgo import DuckDuckGo
6
  from google.generativeai import upload_file, get_file
7
  import google.generativeai as genai
 
8
  import time
 
 
9
  import os
10
+ from pathlib import Path
11
  import tempfile
12
+ from dotenv import load_dotenv
13
 
14
  # Load environment variables
15
  load_dotenv()
 
40
  multimodal_Agent = initialize_agent()
41
 
42
  # Function to download YouTube video using yt-dlp
 
 
 
43
  def download_youtube_video(youtube_url):
44
  """
45
  Downloads a YouTube video using yt-dlp with cookies for authentication.
46
+
47
  Parameters:
48
  - youtube_url: The URL of the YouTube video.
49
+
50
  Returns:
51
  - The path to the downloaded video file.
52
  """
 
73
  except Exception as e:
74
  raise RuntimeError(f"An error occurred while downloading the video: {str(e)}")
75
 
 
76
  # YouTube video URL input
77
  youtube_url = st.text_input(
78
  "Enter the YouTube video link",