|
@@ -324,6 +324,9 @@ class CarryViode:
|
|
|
]))
|
|
|
self.insert_pq(REDIS_NAME, data, oss_object_key, title, tags, tag_transport_channel, channel_mark)
|
|
|
if data["transform_rule"] == "仅改造" or data["transform_rule"] == "是":
|
|
|
+ width, height = FFmpeg.get_w_h_size(video_path)
|
|
|
+ if width < height: # 判断是否需要修改为竖屏
|
|
|
+ video_path = FFmpeg.update_video_h_w(video_path, file_path)
|
|
|
logger.info(f"[+] {REDIS_NAME}的{data}视频更改分辨率处理")
|
|
|
video_path = FFmpeg.video_640(video_path, file_path)
|
|
|
if not os.path.exists(video_path) or os.path.getsize(video_path) == 0:
|
|
@@ -345,9 +348,7 @@ class CarryViode:
|
|
|
video_path = FFmpeg.video_crop(video_path, file_path)
|
|
|
if data["video_clipping_time"]: # 判断是否需要指定视频时长
|
|
|
video_path = FFmpeg.video_ggduration(video_path, file_path, data["video_clipping_time"])
|
|
|
- width, height = FFmpeg.get_w_h_size(video_path)
|
|
|
- if width < height: # 判断是否需要修改为竖屏
|
|
|
- video_path = FFmpeg.update_video_h_w(video_path, file_path)
|
|
|
+
|
|
|
if data['trailer_share']:
|
|
|
if data['trailer_share'] == "AI片尾引导":
|
|
|
pw_srt_text = GPT4o.get_ai_pw(title)
|