zhangyong 1 year ago
parent
commit
364aece80a
1 changed files with 4 additions and 4 deletions
  1. 4 4
      video_agc/agc_video_method.py

+ 4 - 4
video_agc/agc_video_method.py

@@ -305,8 +305,8 @@ class AgcVidoe():
             "-i", audio_video,  # 音频文件
             "-pix_fmt", "yuv420p",
             "-movflags", "faststart",
-            "-keyint_min", str(23.97),
-            "-g", str(23.97),
+            "-keyint_min", str(30),
+            "-g", str(60),
             "-sc_threshold", "0",
             "-strict", "experimental",
             "-threads", str(num_threads),
@@ -317,9 +317,9 @@ class AgcVidoe():
             "-b:v", "5M",  # 设置可变比特率
             "-maxrate", "10M",  # 设置最大比特率
             "-bufsize", "5M",  # 设置缓冲大小
-            "-crf", "23",  # 设置CRF(恒定质量)
+            "-crf", "22",  # 设置CRF(恒定质量)
             "-r", "30",  # 设置帧率为30帧每秒
-            "-vsync", "cfr",  # 设置视频同步策略为可变帧率
+            "-vsync", "vfr",  # 设置视频同步策略为可变帧率
             "-t", str(int(audio_duration)),  # 保持与音频时长一致
             "-map", "0:v:0",  # 映射第一个输入的视频流
             "-map", "1:a:0",  # 映射第二个输入的音频流