Spaces:
Sleeping
Sleeping
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
|