From 390a4e8bc6f0ccae08732dd8dcb2e6091c7c0e50 Mon Sep 17 00:00:00 2001 From: henryruhs Date: Tue, 26 Mar 2024 12:25:49 +0100 Subject: [PATCH] Use pixel format yuv422p to merge video --- facefusion/ffmpeg.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/facefusion/ffmpeg.py b/facefusion/ffmpeg.py index 687e4f83..06d07684 100644 --- a/facefusion/ffmpeg.py +++ b/facefusion/ffmpeg.py @@ -64,7 +64,7 @@ def merge_video(target_path : str, output_video_resolution : str, output_video_f if facefusion.globals.output_video_encoder in [ 'h264_amf', 'hevc_amf' ]: output_video_compression = round(51 - (facefusion.globals.output_video_quality * 0.51)) commands.extend([ '-qp_i', str(output_video_compression), '-qp_p', str(output_video_compression), '-quality', map_amf_preset(facefusion.globals.output_video_preset) ]) - commands.extend([ '-vf', 'framerate=fps=' + str(output_video_fps), '-pix_fmt', 'yuv420p', '-colorspace', 'bt709', '-y', temp_output_video_path ]) + commands.extend([ '-vf', 'framerate=fps=' + str(output_video_fps), '-pix_fmt', 'yuv422p', '-colorspace', 'bt709', '-y', temp_output_video_path ]) return run_ffmpeg(commands)