T4_code / xywang /test.py
Wangtwohappy's picture
Upload folder using huggingface_hub
f8ba0eb verified
import os
import sys
import argparse
VIDEO_FILE_DIR = "/home/xiuying/Code/xywang/test_videos"
# API服务器的URL
API_URL = "http://127.0.0.1:8010/video-inference/"
PROMPT = "视频里发生了什么?"
for file in os.listdir(VIDEO_FILE_DIR):
if file.endswith(".mp4"):
VIDEO_FILE_PATH = os.path.join(VIDEO_FILE_DIR, file)
command = (
f"curl -v -X POST '{API_URL}' "
f"-F 'prompt={PROMPT}' "
f"-F 'video_file=@{VIDEO_FILE_PATH};type=video/mp4' "
f"-F 'sampling_method=content_aware' "
f"-F 'sampling_rate=28' "
)
print("将要执行以下 cURL 命令:")
print("---------------------------------")
print(command)
print("---------------------------------")
print("\n正在执行...\n")
os.system(command)
for file in os.listdir(VIDEO_FILE_DIR):
if file.endswith(".mp4"):
VIDEO_FILE_PATH = os.path.join(VIDEO_FILE_DIR, file)
command = (
f"curl -v -X POST '{API_URL}' "
f"-F 'prompt={PROMPT}' "
f"-F 'video_file=@{VIDEO_FILE_PATH};type=video/mp4' "
f"-F 'sampling_method=uniform' "
f"-F 'sampling_rate=28' "
)
print("将要执行以下 cURL 命令:")
print("---------------------------------")
print(command)
print("---------------------------------")
print("\n正在执行...\n")
os.system(command)
print("\n\n✅ 测试脚本执行完毕。")