fix: use supported VAAPI quality mode on Jasper Lake
This commit is contained in:
+3
-2
@@ -37,8 +37,9 @@ def main():
|
|||||||
'-hwaccel_output_format', 'vaapi', '-extra_hw_frames', '8']
|
'-hwaccel_output_format', 'vaapi', '-extra_hw_frames', '8']
|
||||||
video = ['-vf', 'fps=15,scale_vaapi=w=1920:h=1080:format=nv12:force_original_aspect_ratio=decrease:force_divisible_by=2',
|
video = ['-vf', 'fps=15,scale_vaapi=w=1920:h=1080:format=nv12:force_original_aspect_ratio=decrease:force_divisible_by=2',
|
||||||
'-c:v', 'h264_vaapi', '-profile:v', 'main', '-level:v', '4.1',
|
'-c:v', 'h264_vaapi', '-profile:v', 'main', '-level:v', '4.1',
|
||||||
'-rc_mode', 'VBR', '-b:v', '3500k', '-maxrate', '5000k',
|
# Jasper Lake can expose CQP only when HuC bitrate control is
|
||||||
'-bufsize', '10000k', '-g', '30', '-bf', '0']
|
# unavailable; fixed quality does not require a firmware change.
|
||||||
|
'-rc_mode', 'CQP', '-qp', '25', '-g', '30', '-bf', '0']
|
||||||
else:
|
else:
|
||||||
video = ['-vf', 'fps=10,scale=768:432:force_original_aspect_ratio=decrease:force_divisible_by=2',
|
video = ['-vf', 'fps=10,scale=768:432:force_original_aspect_ratio=decrease:force_divisible_by=2',
|
||||||
'-c:v', 'libx264', '-threads', '1', '-preset', 'veryfast',
|
'-c:v', 'libx264', '-threads', '1', '-preset', 'veryfast',
|
||||||
|
|||||||
Reference in New Issue
Block a user