|
@@ -5,14 +5,19 @@ import requests
|
|
|
import json
|
|
|
|
|
|
from common.aliyun_log import AliyunLogger
|
|
|
-from common.redis import get_video_data, install_video_data, in_video_data
|
|
|
+from common.redis import get_video_data
|
|
|
+from common.feishu_data import Material
|
|
|
|
|
|
|
|
|
class VideoProcessing:
|
|
|
def get_ai_data(self, video_path):
|
|
|
+ mark, prompt = Material.feishu_list()
|
|
|
+
|
|
|
url = "http://8.219.186.16:8080/process_video/"
|
|
|
payload = json.dumps( {
|
|
|
- "video_path": video_path
|
|
|
+ "video_path": video_path,
|
|
|
+ "prompt": prompt,
|
|
|
+ "mark": mark,
|
|
|
} )
|
|
|
headers = {
|
|
|
'Content-Type': 'application/json'
|
|
@@ -45,9 +50,10 @@ class VideoProcessing:
|
|
|
title = data_json['title']
|
|
|
video_path = data_json['video_path']
|
|
|
type = data_json['type']
|
|
|
+ partition = data_json['partition']
|
|
|
print(video_path)
|
|
|
data, mark = self.get_ai_data(video_path)
|
|
|
- AliyunLogger.logging(str(video_id), title, video_path, mark, type, data)
|
|
|
+ AliyunLogger.logging(str(video_id), title, video_path, mark, type, partition, data)
|
|
|
print("写入日志成功")
|
|
|
|
|
|
|