|
@@ -257,18 +257,18 @@ class AgcVidoe():
|
|
|
"-i", f"{t_path}", # 视频文件列表
|
|
|
"-i", audio_video, # 音频文件
|
|
|
"-c:v", "libx264",
|
|
|
- "-c:a", "libmp3lame",
|
|
|
+ "-c:a", "aac",
|
|
|
"-threads", str(num_threads),
|
|
|
*resolution_cmd, # 添加分辨率参数
|
|
|
"-vf", f"scale=320x480,{background_cmd},{subtitle_cmd}", # 添加背景色和字幕
|
|
|
"-preset", "slow", # 添加 medium
|
|
|
"-profile:v", "high", # main指定视频编码的配置文件
|
|
|
# "-b:v", "5M",
|
|
|
- "-b:v:v", "5M", # 设置可变比特率
|
|
|
+ "-b:v", "5M", # 设置可变比特率
|
|
|
"-maxrate", "10M", # 设置最大比特率
|
|
|
"-bufsize", "5M", # 设置缓冲大小
|
|
|
"-crf", "23", # 设置CRF(恒定质量)
|
|
|
- "-r", "30", # 设置帧率为30帧每秒
|
|
|
+ "-r", "24", # 设置帧率为30帧每秒
|
|
|
"-shortest", # 保持与音频时长一致
|
|
|
"-map", "0:v:0", # 映射第一个输入的视频流
|
|
|
"-map", "1:a:0", # 映射第二个输入的音频流
|