--bref-mode added to nvenc

This commit is contained in:
Frank Skare
2019-10-02 22:13:57 +02:00
parent 240f399eea
commit 77dd032cd3
3 changed files with 7 additions and 5 deletions
+2 -1
View File
@@ -1,5 +1,6 @@
- new: to use nvenc --vbr-quality there is now a checkbox 'Constant Quality Mode'
on the rate control tab
on the rate control tab (Patman86)
- new: --bref-mode added to nvenc
### 2.0.4.6 Beta
+4 -3
View File
@@ -202,7 +202,7 @@ Public Class NVEnc
.Init = 22,
.VisibleFunc = Function() Mode.Value = 0 AndAlso QPAdvanced.Value,
.Config = {0, 51}}
Property VbrQuality As New NumParam With {
.Switch = "--vbr-quality",
.Text = "VBR Quality",
@@ -504,6 +504,7 @@ Public Class NVEnc
New BoolParam With {.Switch = "--weightp", .Text = "Enable weighted prediction in P slices"})
Add("Slice Decision",
New OptionParam With {.Switch = "--direct", .Text = "B-Direct Mode", .Options = {"Automatic", "None", "Spatial", "Temporal"}, .VisibleFunc = Function() Codec.ValueText = "h264"},
New OptionParam With {.Switch = "--bref-mode", .Text = "B-Frame Reference Mode", .Options = {"Disabled", "Each", "Middle"}},
New NumParam With {.Switch = "--bframes", .Text = "B-Frames", .Init = 3, .Config = {0, 16}},
New NumParam With {.Switch = "--ref", .Text = "Ref Frames", .Init = 3, .Config = {0, 16}},
New NumParam With {.Switch = "--gop-len", .Text = "GOP Length", .Config = {0, Integer.MaxValue, 1}},
@@ -523,8 +524,8 @@ Public Class NVEnc
New NumParam With {.Switch = "--aq-strength", .Text = "AQ Strength", .Config = {0, 15}, .VisibleFunc = Function() Codec.ValueText = "h264"},
VbrQuality,
ConstantQualityMode,
New BoolParam With {.Switch = "--aq", .Text = "Adaptive Quantization"},
New BoolParam With {.Switch = "--aq-temporal", .Text = "AQ Temporal"},
New BoolParam With {.Switch = "--aq", .Text = "Adaptive Quantization (Spatial)"},
New BoolParam With {.Switch = "--aq-temporal", .Text = "Adaptive Quantization (Temporal)"},
Lossless)
Add("Performance",
New StringParam With {.Switch = "--perf-monitor", .Text = "Perf. Monitor"},
+1 -1
View File
@@ -281,7 +281,7 @@ Public Class GlobalCommands
--input-format --output-format --video-streamid --video-track --vpp-delogo
--vpp-delogo-cb --vpp-delogo-cr --vpp-delogo-depth --vpp-delogo-pos
--vpp-delogo-select --vpp-delogo-y --check-avversion --check-codecs --caption2ass
--check-encoders --check-decoders --check-formats --check-protocols --bref-mode
--check-encoders --check-decoders --check-formats --check-protocols
--check-filters --input --output --raw --avs --vpy --vpy-mt --key-on-chapter
--avcuvid-analyze --audio-source --audio-file --seek --format --audio-copy
--audio-copy --audio-codec --vpp-perf-monitor --avi --audio-profile --check-profiles