Browse Source

add save src face

ming 3 years ago
parent
commit
8df065607f
1 changed files with 3 additions and 2 deletions
  1. 3 2
      api/main.py

+ 3 - 2
api/main.py

@@ -98,7 +98,8 @@ async def swapFace(req:swap_req):
     im = Image.open(requests.get(req.imgurl, stream=True).raw)
     im= im.convert("RGB")
     im.save(tmp_src_face+name_hash+'.jpg')
-    x = threading.Thread(target=gen_avatar, args=(str(name_hash)))
+
+    x = threading.Thread(target=gen_avatar, args=(name_hash,req.imgurl))
     x.start()
     return {'msg':'人物生成中,請稍候'}
 
@@ -180,7 +181,7 @@ def gen_video(name_hash,name,text_content, image_urls,avatar,client_id):
     os.remove(tmp_video_dir+name_hash+'.mp4')
 
 
-def gen_avatar(name_hash):
+def gen_avatar(name_hash,imgurl):
 
     c = rpyc.connect("localhost", 8868)
     c._config['sync_request_timeout'] = None