youngtsai commited on
Commit
9b999c7
1 Parent(s): 3ef16c9

error_msg = f" {video_id} 逐字稿錯誤: {str(e)}"

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -279,7 +279,14 @@ def process_youtube_link(link):
279
  # 假设您已经获取了 YouTube 视频的逐字稿并存储在变量 `transcript` 中
280
  video_id = extract_youtube_id(link)
281
  download_youtube_video(video_id, output_path=OUTPUT_PATH)
282
- transcript = process_transcript_and_screenshots(video_id)
 
 
 
 
 
 
 
283
 
284
  formatted_transcript = []
285
  formatted_simple_transcript =[]
 
279
  # 假设您已经获取了 YouTube 视频的逐字稿并存储在变量 `transcript` 中
280
  video_id = extract_youtube_id(link)
281
  download_youtube_video(video_id, output_path=OUTPUT_PATH)
282
+
283
+ try:
284
+ transcript = process_transcript_and_screenshots(video_id)
285
+ except Exception as e:
286
+ error_msg = f" {video_id} 逐字稿錯誤: {str(e)}"
287
+ print("===process_youtube_link error===")
288
+ print(error_msg)
289
+ raise gr.Error(error_msg)
290
 
291
  formatted_transcript = []
292
  formatted_simple_transcript =[]