|
@@ -115,7 +115,7 @@ class AgcVidoe():
|
|
|
|
|
|
# 获取视频链接
|
|
|
@classmethod
|
|
|
- def get_audio_url(cls, uid, mark):
|
|
|
+ def get_audio_url(cls, uid, mark, mark_name):
|
|
|
cookie = Material.get_houtai_cookie()
|
|
|
url = f"https://admin.piaoquantv.com/manager/video/detail/{uid}"
|
|
|
|
|
@@ -144,7 +144,7 @@ class AgcVidoe():
|
|
|
if code != 0:
|
|
|
Common.logger("video").info(
|
|
|
f"未登录,请更换cookie,{data}")
|
|
|
- Feishu.bot('recommend', '管理后台', '管理后台cookie失效,请及时更换~', mark)
|
|
|
+ Feishu.bot('recommend', '管理后台', '管理后台cookie失效,请及时更换~', mark, mark_name)
|
|
|
return ""
|
|
|
audio_url = data["content"]["transedVideoPath"]
|
|
|
return audio_url
|
|
@@ -286,6 +286,7 @@ class AgcVidoe():
|
|
|
try:
|
|
|
pq_ids = ex_list["pq_id"]
|
|
|
pq_ids_list = pq_ids.split(',')
|
|
|
+ mark_name = ex_list['mark_name']
|
|
|
|
|
|
mark = ex_list["mark"]
|
|
|
feishu_id = ex_list["feishu_id"]
|
|
@@ -315,7 +316,7 @@ class AgcVidoe():
|
|
|
link = result[1][0]
|
|
|
limit_count = 1
|
|
|
if count >= kb_count or kb_count == 0:
|
|
|
- Feishu.bot('recommend', 'AGC完成通知', '今日自制视频拼接任务完成啦~', mark)
|
|
|
+ Feishu.bot('recommend', 'AGC完成通知', '今日自制视频拼接任务完成啦~', mark, mark_name)
|
|
|
return mark
|
|
|
# 获取音频类型+字幕+标题
|
|
|
uid, srt, title_list = Material.get_all_data(feishu_id, link, mark)
|
|
@@ -343,7 +344,7 @@ class AgcVidoe():
|
|
|
cls.create_subtitle_file(srt, s_path)
|
|
|
Common.logger("video").info(f"SRT 文件目录创建成功")
|
|
|
# 获取音频
|
|
|
- audio_video = cls.get_audio_url(uid, mark)
|
|
|
+ audio_video = cls.get_audio_url(uid, mark, mark_name)
|
|
|
Common.logger("video").info(f"获取需要拼接的音频成功")
|
|
|
# 获取音频秒数
|
|
|
audio_duration = cls.get_audio_duration(audio_video)
|