fix(linux/vulkan): change default rate control from VBR to CBR (#5032)

This commit is contained in:
neatnoise
2026-04-20 19:06:00 +02:00
committed by GitHub
parent e39dfb80be
commit eb45ea785a
4 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -3029,13 +3029,13 @@ editing the `conf` file in a text editor. Use the examples as reference.
<tr>
<td>Default</td>
<td colspan="2">@code{}
4
2
@endcode</td>
</tr>
<tr>
<td>Example</td>
<td colspan="2">@code{}
vk_rc_mode = 2
vk_rc_mode = 4
@endcode</td>
</tr>
<tr>
+1 -1
View File
@@ -503,7 +503,7 @@ namespace config {
{
2, // vk.tune (default: ll - low latency)
4, // vk.rc_mode (default: vbr)
2, // vk.rc_mode (default: cbr)
},
{}, // capture
+1 -1
View File
@@ -338,7 +338,7 @@
name: "Vulkan Encoder",
options: {
"vk_tune": 2,
"vk_rc_mode": 4,
"vk_rc_mode": 2,
},
},
{
@@ -381,11 +381,11 @@
"upnp_desc": "Automatically configure port forwarding for streaming over the Internet",
"vaapi_strict_rc_buffer": "Strictly enforce frame bitrate limits for H.264/HEVC on AMD GPUs",
"vaapi_strict_rc_buffer_desc": "Enabling this option can avoid dropped frames over the network during scene changes, but video quality may be reduced during motion.",
"vk_rc_cbr": "CBR (Constant Bitrate)",
"vk_rc_cbr": "CBR (Constant Bitrate) (default)",
"vk_rc_cqp": "CQP (Constant QP)",
"vk_rc_mode": "Rate Control",
"vk_rc_mode_desc": "Rate control mode for encoding. Auto lets the driver decide.",
"vk_rc_vbr": "VBR (Variable Bitrate) (default)",
"vk_rc_vbr": "VBR (Variable Bitrate)",
"vk_tune": "Tuning",
"vk_tune_desc": "Low latency modes reduce encoding delay at the cost of quality.",
"vk_tune_hq": "High Quality (hq)",