VideoAgent-AX650N / videorag_longervideos.py
H022329's picture
Upload folder using huggingface_hub
df9fb03 verified
Raw
History Blame Contribute Delete
893 Bytes
import os
import json
import logging
import warnings
import multiprocessing
import sys
from dotenv import load_dotenv
load_dotenv()
warnings.filterwarnings("ignore")
logging.getLogger("httpx").setLevel(logging.WARNING)
from VideoAgent import VideoRAG, QueryParam
if __name__ == '__main__':
multiprocessing.set_start_method('spawn', force=True)
# video文件地址:
video_base_path = f'/root/huangjie/VideoAgent_api513/videos/origin'
video_files = sorted(os.listdir(video_base_path))
video_paths = [os.path.join(video_base_path, f) for f in video_files]
#工作目录
videorag = VideoRAG( working_dir=f"/root/huangjie/VideoAgent_api513/working_dir")
videorag.insert_video(video_path_list=video_paths)
querys = "SP视频开头前10秒的内容"
response = videorag.query(query=querys, param=QueryParam)
print("ans:\n\n", response)