Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -126,8 +126,10 @@ def process_youtube():
|
|
126 |
# Fetch transcript
|
127 |
# transcript_data = YouTubeTranscriptApi.get_transcript(video_id)
|
128 |
transcript_list = YouTubeTranscriptApi.list_transcripts(video_id)
|
129 |
-
|
130 |
|
|
|
|
|
131 |
except Exception as e:
|
132 |
logging.error(f"Error fetching transcript for {video_id}: {e}")
|
133 |
return jsonify({"error": f"Could not retrieve transcript for video {video_id}: {str(e)}"}), 500
|
|
|
126 |
# Fetch transcript
|
127 |
# transcript_data = YouTubeTranscriptApi.get_transcript(video_id)
|
128 |
transcript_list = YouTubeTranscriptApi.list_transcripts(video_id)
|
129 |
+
transcript_data = transcript_list.find_generated_transcript(['en'])
|
130 |
|
131 |
+
transcript = transcript_data.fetch()[0]
|
132 |
+
|
133 |
except Exception as e:
|
134 |
logging.error(f"Error fetching transcript for {video_id}: {e}")
|
135 |
return jsonify({"error": f"Could not retrieve transcript for video {video_id}: {str(e)}"}), 500
|