This commit is contained in:
2025-03-03 14:15:20 +08:00
parent fff20610a5
commit 1f9632761f
3 changed files with 45 additions and 1 deletions

View File

@ -28,6 +28,8 @@ def parse_ffmpeg_task(task_info, template_info):
sub_ffmpeg_task = FfmpegTask(source)
sub_ffmpeg_task.annexb = True
sub_ffmpeg_task.frame_rate = template_info.get("frame_rate", 25)
for effect in part.get('effects', []):
sub_ffmpeg_task.add_effect(effect)
for lut in part.get('filters', []):
sub_ffmpeg_task.add_lut(os.path.join(template_info.get("local_path"), lut))
for audio in part.get('audios', []):
@ -43,6 +45,8 @@ def parse_ffmpeg_task(task_info, template_info):
if overall.get('source', ''):
source = parse_video(overall.get('source'), task_params, template_info)
task.add_inputs(source)
for effect in overall.get('effects', []):
task.add_effect(effect)
for lut in overall.get('filters', []):
task.add_lut(os.path.join(template_info.get("local_path"), lut))
for audio in overall.get('audios', []):