Skip to content

Commit 9d74117

Browse files
committed
add handle when get video meta failed
1 parent bb1621d commit 9d74117

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

main.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'''
22
Date: 2023-10-23 18:24:31
33
LastEditors: Kumo
4-
LastEditTime: 2024-06-21 23:23:30
4+
LastEditTime: 2024-06-22 17:06:56
55
Description:
66
'''
77
from bili_backup.cloudreve import Cloudreve
@@ -152,7 +152,13 @@ def main(strategy):
152152
continue
153153

154154
#### get info first (currently use bilix api)
155-
video_info_fetched = downloader.get_video_metadata(video_meta.link)
155+
try:
156+
video_info_fetched = downloader.get_video_metadata(video_meta.link)
157+
except Exception as e:
158+
logger.error(f"Failed to get video metadata for video [{video_meta.title}]: {str(e)}")
159+
all_eps_ok = False
160+
all_tasks_success = False
161+
continue
156162

157163
#### skip videos with many eps
158164
num_eps = len(video_info_fetched.pages)

0 commit comments

Comments
 (0)