Spaces:
Running
on
Zero
Running
on
Zero
Upload app.py
Browse files
app.py
CHANGED
|
@@ -42,31 +42,25 @@ def post(
|
|
| 42 |
else:
|
| 43 |
encoded_img = None
|
| 44 |
print('开始请求...')
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
# urllib.request.urlretrieve(url, filename)
|
| 58 |
-
result_video = ["", ""]
|
| 59 |
-
num_videos = 2
|
| 60 |
-
url = "http://cogview.cn-wlcb.ufileos.com/tmpr4kcld7k0.mp4"
|
| 61 |
result_video[0] = "./temp1.mp4"
|
| 62 |
result_video[1] = "./temp2.mp4"
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
| 67 |
-
|
| 68 |
-
# writer.append_data(np.array(frame))
|
| 69 |
-
# writer.close()
|
| 70 |
print('finished')
|
| 71 |
return result_video[0], result_video[1]
|
| 72 |
# return result_video[0], result_video[1], result_video[2], result_video[3]
|
|
|
|
| 42 |
else:
|
| 43 |
encoded_img = None
|
| 44 |
print('开始请求...')
|
| 45 |
+
data = json.dumps({'text': text,
|
| 46 |
+
'translate': translate,
|
| 47 |
+
'seed': seed,
|
| 48 |
+
'only_first_stage': only_first_stage,
|
| 49 |
+
'image_prompt': encoded_img
|
| 50 |
+
})
|
| 51 |
+
r = requests.post(url, data, headers=headers)
|
| 52 |
+
print('请求完毕...')
|
| 53 |
+
translated_text = r.json()['data']['translated_text']
|
| 54 |
+
frames = r.json()['data']['frames']
|
| 55 |
+
|
| 56 |
+
result_video = ["" for i in range(len(frames))]
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
result_video[0] = "./temp1.mp4"
|
| 58 |
result_video[1] = "./temp2.mp4"
|
| 59 |
+
for i in range(len(result_video)):
|
| 60 |
+
url = frames[i]
|
| 61 |
+
result_video[i] = "./temp" + str(i) + ".mp4"
|
| 62 |
+
urllib.request.urlretrieve(url, result_video[i])
|
| 63 |
+
|
|
|
|
|
|
|
| 64 |
print('finished')
|
| 65 |
return result_video[0], result_video[1]
|
| 66 |
# return result_video[0], result_video[1], result_video[2], result_video[3]
|