|
@@ -10,18 +10,22 @@ returned_usernames_today = []
|
|
|
def video_start(user_data):
|
|
|
global returned_usernames_today
|
|
|
user_data_mark = user_data["mark"]
|
|
|
+ video_call = user_data["video_call"]
|
|
|
# 开始准备执行生成视频脚本
|
|
|
if user_data_mark is not None and user_data_mark in returned_usernames_today:
|
|
|
Common.logger("video").info(f"视频脚本参数中的用户名 {user_data_mark} 今天已经返回过,不再启动线程。今天已经返回的用户名:{returned_usernames_today}")
|
|
|
print(f"视频脚本参数中的用户名 {user_data_mark} 今天已经返回过,不再启动线程。")
|
|
|
return # 如果返回了某个用户名,并且今天已经返回过,则不启动线程
|
|
|
+ if video_call is not None and video_call in returned_usernames_today:
|
|
|
+ print(f"视频脚本参数中的脚本{user_data_mark} 今天已经返回过,不再启动线程。")
|
|
|
+ return # 如果返回了某个用户名,并且今天已经返回过,则不启动线程
|
|
|
else:
|
|
|
print(f"视频脚本参数{user_data}")
|
|
|
mark = AgcVidoe.video_gs_stitching(user_data)
|
|
|
print(f"返回用户名{mark}")
|
|
|
if mark:
|
|
|
Common.logger("video").info(f"返回用户名{mark}")
|
|
|
- returned_usernames_today.append(user_data_mark)
|
|
|
+ returned_usernames_today.append(mark)
|
|
|
|
|
|
# gs_name_list = Material.feishu_gs_list()
|
|
|
# video_start(gs_name_list[0])
|