rogerxavier commited on
Commit
d5d29d1
1 Parent(s): d9a2e76

Update task/_3检测output_video效果.py

Browse files
Files changed (1) hide show
  1. task/_3检测output_video效果.py +24 -19
task/_3检测output_video效果.py CHANGED
@@ -1,20 +1,25 @@
1
- import requests
2
-
3
- #->void
4
- def download_output_video(baseUrl:str,save_path:str):
5
- url = baseUrl+"/get_video" # 请替换为您的实际服务器地址和端口
6
-
7
- params = {
8
- "dir": "/mp4_out/output_video.mp4" # 指定要获取的视频文件路径
9
- }
10
-
11
- response = requests.get(url, params=params)
12
-
13
- if response.status_code == 200:
14
- with open(save_path, "wb") as file:
15
- file.write(response.content)
16
- print("视频文件已保存为 output_video.mp4")
17
- else:
18
- print("Error: Failed to get video. Status code:", response.status_code)
19
- if __name__ == '__main__':
 
 
 
 
 
20
  download_output_video(baseUrl="https://rogerxavier-moviepy-with-manga-test.hf.space",save_path="output_video.mp4")
 
1
+ import requests
2
+
3
+ #->void
4
+ def download_output_video(baseUrl:str,save_path:str,fake_headers:dict=None):
5
+ # 创建一个Session对象
6
+ session = requests.Session()
7
+ if fake_headers is not None:
8
+ session.headers = fake_headers
9
+
10
+ url = baseUrl+"/get_video" # 请替换为您的实际服务器地址和端口
11
+
12
+ params = {
13
+ "dir": "/mp4_out/output_video.mp4" # 指定要获取的视频文件路径
14
+ }
15
+
16
+ response = session.get(url, params=params)
17
+
18
+ if response.status_code == 200:
19
+ with open(save_path, "wb") as file:
20
+ file.write(response.content)
21
+ print("视频文件已保存为 output_video.mp4")
22
+ else:
23
+ print("Error: Failed to get video. Status code:", response.status_code)
24
+ if __name__ == '__main__':
25
  download_output_video(baseUrl="https://rogerxavier-moviepy-with-manga-test.hf.space",save_path="output_video.mp4")