GoodML commited on
Commit
58418df
·
verified ·
1 Parent(s): e6e5803

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -97,7 +97,7 @@ def process_youtube():
97
 
98
  try:
99
  # Extract the YouTube video ID from the URL
100
- video_id = youtube_url.split("v=")[-1].split("&")[0]
101
  transcript = ""
102
  try:
103
  # Fetch the transcript for the video using YouTubeTranscriptApi
@@ -111,7 +111,7 @@ def process_youtube():
111
  print(f"Error fetching transcript for video ID {video_id}: {e}")
112
 
113
  if not transcript:
114
- return jsonify({"error": "Unable to fetch transcript from YouTube"}), 500
115
 
116
  # Send the transcript to the Gemini API for structured data
117
  structured_data = query_gemini_api(transcript)
 
97
 
98
  try:
99
  # Extract the YouTube video ID from the URL
100
+ video_id = youtube_url.split("=")[1]
101
  transcript = ""
102
  try:
103
  # Fetch the transcript for the video using YouTubeTranscriptApi
 
111
  print(f"Error fetching transcript for video ID {video_id}: {e}")
112
 
113
  if not transcript:
114
+ return jsonify({"error": f"Unable to fetch transcript from YouTube: {transcript}"}), 500
115
 
116
  # Send the transcript to the Gemini API for structured data
117
  structured_data = query_gemini_api(transcript)