diff --git a/util/ffmpeg.py b/util/ffmpeg.py index 4a3fe59..7e665cb 100644 --- a/util/ffmpeg.py +++ b/util/ffmpeg.py @@ -51,6 +51,7 @@ def re_encode_and_annexb(file): *AUDIO_ARGS, "-bsf:a", "setts=pts=DTS", *ENCODER_ARGS, "-shortest", "-f", "mpegts", file + ".ts"]) + logger.info(" ".join(ffmpeg_process.args)) span.set_attribute("ffmpeg.args", json.dumps(ffmpeg_process.args)) logger.info("ReEncodeAndAnnexb: %s, returned: %s", file, ffmpeg_process.returncode) span.set_attribute("ffmpeg.code", ffmpeg_process.returncode) @@ -67,7 +68,6 @@ def start_render(ffmpeg_task: FfmpegTask): tracer = get_tracer(__name__) with tracer.start_as_current_span("start_render") as span: span.set_attribute("ffmpeg.task", str(ffmpeg_task)) - logger.info(ffmpeg_task) if not ffmpeg_task.need_run(): ffmpeg_task.set_output_file(ffmpeg_task.input_file[0]) span.set_status(Status(StatusCode.OK)) @@ -79,7 +79,7 @@ def start_render(ffmpeg_task: FfmpegTask): return True ffmpeg_process = subprocess.run(["ffmpeg", "-progress", "-", "-loglevel", "error", *ffmpeg_args], **subprocess_args(True)) span.set_attribute("ffmpeg.args", json.dumps(ffmpeg_process.args)) - logger.info(ffmpeg_process.args) + logger.info(" ".join(ffmpeg_process.args)) ffmpeg_final_out = handle_ffmpeg_output(ffmpeg_process.stdout) span.set_attribute("ffmpeg.out", ffmpeg_final_out) logger.info("FINISH TASK, OUTPUT IS %s", ffmpeg_final_out) @@ -167,6 +167,7 @@ def probe_video_audio(video_file, type=None): args.append("-f") args.append("concat") args.append(video_file) + logger.info(" ".join(args)) result = subprocess.run(args, stderr=subprocess.STDOUT, **subprocess_args(True)) span.set_attribute("ffprobe.args", json.dumps(result.args)) span.set_attribute("ffprobe.code", result.returncode)