| 
					
				 | 
			
			
				@@ -460,6 +460,10 @@ async def make_anchor_video_long(req:models.request,token: str = Depends(oauth2_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     video_id = save_history(req,name_hash,user_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x = threading.Thread(target=gen_video_long_queue, args=(name_hash,req.name, req.text_content, req.image_urls,int(req.avatar),req.multiLang,video_id,user_id)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x.start() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if first(db.query('SELECT COUNT(1) FROM video_queue'))['COUNT(1)'] >= 3: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {'msg':{'eng':'There are many videos have been processing, please wait.','zh':'目前有多部影片處理中,煩請耐心等候'}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {'msg'{'eng':'Processing video requires a few minutes, please wait for notification','zh':'影片處理需要數分鐘,請等待通知'}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return {"msg":"ok"}  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @app.post("/make_anchor_video") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -491,6 +495,10 @@ async def make_anchor_video(req:models.request,token: str = Depends(oauth2_schem 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     video_id = save_history(req,name_hash,user_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x = threading.Thread(target=gen_video_queue, args=(name_hash,req.name, req.text_content, req.image_urls,int(req.avatar),req.multiLang,video_id,user_id)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x.start() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if first(db.query('SELECT COUNT(1) FROM video_queue'))['COUNT(1)'] >= 3: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {'msg':{'eng':'There are many videos have been processing, please wait.','zh':'目前有多部影片處理中,煩請耐心等候'}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {'msg'{'eng':'Processing video requires a few minutes, please wait for notification','zh':'影片處理需要數分鐘,請等待通知'}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return {'msg':'ok'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @app.post("/make_anchor_video_eng") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -514,6 +522,10 @@ async def make_anchor_video_eng(req:models.request_eng,token: str = Depends(oaut 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     video_id = save_history(req,name_hash, user_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x = threading.Thread(target=gen_video_queue_eng, args=(name_hash,req.name, req.text_content, req.image_urls,req.sub_titles,int(req.avatar),video_id)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     x.start() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if first(db.query('SELECT COUNT(1) FROM video_queue'))['COUNT(1)'] >= 3: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {'msg':{'eng':'There are many videos have been processing, please wait.','zh':'目前有多部影片處理中,煩請耐心等候'}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {'msg'{'eng':'Processing video requires a few minutes, please wait for notification','zh':'影片處理需要數分鐘,請等待通知'}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return {"msg":"ok"}  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @app.post("/save_draft") 
			 |