日志
This commit is contained in:
parent
7c6e4a97b2
commit
b25ad20ddd
@ -51,6 +51,7 @@ def re_encode_and_annexb(file):
|
|||||||
*AUDIO_ARGS, "-bsf:a", "setts=pts=DTS",
|
*AUDIO_ARGS, "-bsf:a", "setts=pts=DTS",
|
||||||
*ENCODER_ARGS, "-shortest",
|
*ENCODER_ARGS, "-shortest",
|
||||||
"-f", "mpegts", file + ".ts"])
|
"-f", "mpegts", file + ".ts"])
|
||||||
|
logger.info(" ".join(ffmpeg_process.args))
|
||||||
span.set_attribute("ffmpeg.args", json.dumps(ffmpeg_process.args))
|
span.set_attribute("ffmpeg.args", json.dumps(ffmpeg_process.args))
|
||||||
logger.info("ReEncodeAndAnnexb: %s, returned: %s", file, ffmpeg_process.returncode)
|
logger.info("ReEncodeAndAnnexb: %s, returned: %s", file, ffmpeg_process.returncode)
|
||||||
span.set_attribute("ffmpeg.code", 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__)
|
tracer = get_tracer(__name__)
|
||||||
with tracer.start_as_current_span("start_render") as span:
|
with tracer.start_as_current_span("start_render") as span:
|
||||||
span.set_attribute("ffmpeg.task", str(ffmpeg_task))
|
span.set_attribute("ffmpeg.task", str(ffmpeg_task))
|
||||||
logger.info(ffmpeg_task)
|
|
||||||
if not ffmpeg_task.need_run():
|
if not ffmpeg_task.need_run():
|
||||||
ffmpeg_task.set_output_file(ffmpeg_task.input_file[0])
|
ffmpeg_task.set_output_file(ffmpeg_task.input_file[0])
|
||||||
span.set_status(Status(StatusCode.OK))
|
span.set_status(Status(StatusCode.OK))
|
||||||
@ -79,7 +79,7 @@ def start_render(ffmpeg_task: FfmpegTask):
|
|||||||
return True
|
return True
|
||||||
ffmpeg_process = subprocess.run(["ffmpeg", "-progress", "-", "-loglevel", "error", *ffmpeg_args], **subprocess_args(True))
|
ffmpeg_process = subprocess.run(["ffmpeg", "-progress", "-", "-loglevel", "error", *ffmpeg_args], **subprocess_args(True))
|
||||||
span.set_attribute("ffmpeg.args", json.dumps(ffmpeg_process.args))
|
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)
|
ffmpeg_final_out = handle_ffmpeg_output(ffmpeg_process.stdout)
|
||||||
span.set_attribute("ffmpeg.out", ffmpeg_final_out)
|
span.set_attribute("ffmpeg.out", ffmpeg_final_out)
|
||||||
logger.info("FINISH TASK, OUTPUT IS %s", 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("-f")
|
||||||
args.append("concat")
|
args.append("concat")
|
||||||
args.append(video_file)
|
args.append(video_file)
|
||||||
|
logger.info(" ".join(args))
|
||||||
result = subprocess.run(args, stderr=subprocess.STDOUT, **subprocess_args(True))
|
result = subprocess.run(args, stderr=subprocess.STDOUT, **subprocess_args(True))
|
||||||
span.set_attribute("ffprobe.args", json.dumps(result.args))
|
span.set_attribute("ffprobe.args", json.dumps(result.args))
|
||||||
span.set_attribute("ffprobe.code", result.returncode)
|
span.set_attribute("ffprobe.code", result.returncode)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user