mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2025-12-10 00:44:52 -06:00
docs: Improved formatting on new quicksync page. and case fix on system requirements
This commit is contained in:
parent
aa31ffa3c7
commit
5e9703d471
@ -86,7 +86,7 @@ Several major versions are supported, see [Where to get HandBrake](../get-handbr
|
||||
|
||||
#### Other Linux
|
||||
|
||||
For any other distribution, you must [Compile from source](../developer/build-linux.html).
|
||||
For any other distribution, you must [compile from source](../developer/build-linux.html).
|
||||
|
||||
|
||||
<!-- /.system-lin -->
|
||||
|
||||
@ -47,105 +47,103 @@ Available Options
|
||||
--------------
|
||||
|
||||
- target-usage (or tu) <integer>
|
||||
Sets the trade-off between quality and speed, from 1 (best quality) to 7 (best speed).
|
||||
Default: 2
|
||||
- Sets the trade-off between quality and speed, from 1 (best quality) to 7 (best speed).
|
||||
- Default: 2
|
||||
|
||||
- num-ref-frame (or ref) <integer>
|
||||
Number of reference frames, from 1 to 16.
|
||||
0 means unspecified (set at runtime by the implementation).
|
||||
Default: 0 (unspecified)
|
||||
- Number of reference frames, from 1 to 16.
|
||||
- 0 means unspecified (set at runtime by the implementation).
|
||||
- Default: 0 (unspecified)
|
||||
|
||||
- gop-ref-dist <integer>
|
||||
Distance between I or P reference frames, from 1 to 16.
|
||||
-1 means automatic (4 in constant QP mode, 3 otherwise).
|
||||
0 means unspecified (set at runtime by the implementation).
|
||||
1 means B-frames will not be used.
|
||||
Default: -1 (automatic)
|
||||
Note: may be sanitized to a lower value in some cases to avoid hangs.
|
||||
- Distance between I or P reference frames, from 1 to 16.
|
||||
- -1 means automatic (4 in constant QP mode, 3 otherwise).
|
||||
- 0 means unspecified (set at runtime by the implementation).
|
||||
- 1 means B-frames will not be used.
|
||||
- Default: -1 (automatic)
|
||||
- Note: may be sanitized to a lower value in some cases to avoid hangs.
|
||||
|
||||
- gop-pic-size (or keyint) <integer>
|
||||
Number of pictures within the current GOP (aka "keyframe interval").
|
||||
-1 means automatic (32 in constant QP mode, 1 second long otherwise).
|
||||
0 means unspecified (set at runtime by the implementation).
|
||||
1 means only I-frames will be used.
|
||||
2 means B-frames will not be used.
|
||||
Default: -1 (automatic)
|
||||
- Number of pictures within the current GOP (aka "keyframe interval").
|
||||
- -1 means automatic (32 in constant QP mode, 1 second long otherwise).
|
||||
- 0 means unspecified (set at runtime by the implementation).
|
||||
- 1 means only I-frames will be used.
|
||||
- 2 means B-frames will not be used.
|
||||
- Default: -1 (automatic)
|
||||
|
||||
- cavlc <boolean>
|
||||
Use CAVLC instead of CABAC entropy coding. Reduces compression efficiency.
|
||||
It may improve encoding performance slightly, especially on older hardware.
|
||||
Note: you can also use ''cabac'' (same as ''cavlc'' with reversed meaning).
|
||||
Default: 0 (CAVLC off, CABAC on)
|
||||
- Use CAVLC instead of CABAC entropy coding. Reduces compression efficiency.
|
||||
- It may improve encoding performance slightly, especially on older hardware.
|
||||
- Note: you can also use ''cabac'' (same as ''cavlc'' with reversed meaning).
|
||||
- Default: 0 (CAVLC off, CABAC on)
|
||||
|
||||
- b-pyramid <integer>
|
||||
Enables or disables "Pyramidal B-frames" which can improve compression efficiency.
|
||||
It may be incompatible with some playback devices (such as the first generation AppleTV).
|
||||
Note that this options modifies other parameters (gop-ref-dist, num-ref-frame, gop-pic-size).
|
||||
-1 means automatic (on in constant QP mode, off otherwise).
|
||||
0 means off (disabled).
|
||||
1 means on (enabled).
|
||||
Default: -1 (automatic)
|
||||
Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.6 of the Media SDK API.
|
||||
- Enables or disables "Pyramidal B-frames" which can improve compression efficiency.
|
||||
- It may be incompatible with some playback devices (such as the first generation AppleTV).
|
||||
- Note that this options modifies other parameters (gop-ref-dist, num-ref-frame, gop-pic-size).
|
||||
- -1 means automatic (on in constant QP mode, off otherwise).
|
||||
- 0 means off (disabled).
|
||||
- 1 means on (enabled).
|
||||
- Default: -1 (automatic)
|
||||
- Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.6 of the Media SDK API.
|
||||
|
||||
- mbbrc <boolean>
|
||||
Enables macroblock-level bitrate control that generally improves subjective visual quality.
|
||||
It may have a negative impact on performance and objective visual quality metrics.
|
||||
Default: 1 (on)
|
||||
Note: not compatible with Constant QP or !LookAhead rate control methods (ignored).
|
||||
Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.6 of the Media SDK API.
|
||||
- Enables macroblock-level bitrate control that generally improves subjective visual quality.
|
||||
- It may have a negative impact on performance and objective visual quality metrics.
|
||||
- Default: 1 (on)
|
||||
- Note: not compatible with Constant QP or !LookAhead rate control methods (ignored).
|
||||
- Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.6 of the Media SDK API.
|
||||
|
||||
- extbrc <boolean>
|
||||
Use extended bitrate control algorithms.
|
||||
It generally improves objective visual quality metrics and subjective visual quality,
|
||||
but can also lead to violation of HRD conformance and may significantly reduce performance.
|
||||
Default: 0 (off)
|
||||
Note: not compatible with Constant QP or !LookAhead rate control methods (ignored).
|
||||
Caveats: requires driver support for version 1.6 of the Media SDK API.
|
||||
- Use extended bitrate control algorithms.
|
||||
- It generally improves objective visual quality metrics and subjective visual quality,
|
||||
- but can also lead to violation of HRD conformance and may significantly reduce performance.
|
||||
- Default: 0 (off)
|
||||
- Note: not compatible with Constant QP or !LookAhead rate control methods (ignored).
|
||||
- Caveats: requires driver support for version 1.6 of the Media SDK API.
|
||||
|
||||
- trellis <integer>
|
||||
Enables trellis quantization.
|
||||
0 means trellis is disabled.
|
||||
1 means trellis is enabled for I-frames only.
|
||||
2 means trellis is enabled for I and P-frames.
|
||||
3 means trellis is enabled for all frames (I, P and B).
|
||||
Default: 0 (disabled)
|
||||
Note: ignored if the target-usage is too low (usually, only works in combination with tu=1).
|
||||
Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.7 of the Media SDK API.
|
||||
- Enables trellis quantization.
|
||||
- 0 means trellis is disabled.
|
||||
- 1 means trellis is enabled for I-frames only.
|
||||
- 2 means trellis is enabled for I and P-frames.
|
||||
- 3 means trellis is enabled for all frames (I, P and B).
|
||||
- Default: 0 (disabled)
|
||||
- Note: ignored if the target-usage is too low (usually, only works in combination with tu=1).
|
||||
- Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.7 of the Media SDK API.
|
||||
|
||||
- lookahead (or la) <boolean>
|
||||
Use the !LookAhead (LA or LA_ICQ) bitrate control algorithm.
|
||||
Default: 1 (on)
|
||||
Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.7 (1.8 for LA_ICQ) of the Media SDK API.
|
||||
- Use the !LookAhead (LA or LA_ICQ) bitrate control algorithm.
|
||||
- Default: 1 (on)
|
||||
- Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.7 (1.8 for LA_ICQ) of the Media SDK API.
|
||||
|
||||
- lookahead-depth (or la-depth) <integer>
|
||||
If !LookAhead bitrate control is enabled, number of frames that are analyzed before encoding, from 11 to 60.
|
||||
Default: 40
|
||||
Note: may be sanitized to a lower value in some cases to avoid hangs.
|
||||
Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.7 of the Media SDK API.
|
||||
- If !LookAhead bitrate control is enabled, number of frames that are analyzed before encoding, from 11 to 60.
|
||||
- Default: 40
|
||||
- Note: may be sanitized to a lower value in some cases to avoid hangs.
|
||||
- Caveats: requires hardware support (4th gen. Intel Core processor or equivalent), and driver support for version 1.7 of the Media SDK API.
|
||||
|
||||
- force-cqp <boolean>
|
||||
In Constant Quality mode, use Constant QP rate control, even if Intelligent Constant Quality is available.
|
||||
Default: 0 (ICQ enabled if available)
|
||||
- In Constant Quality mode, use Constant QP rate control, even if Intelligent Constant Quality is available.
|
||||
- Default: 0 (ICQ enabled if available)
|
||||
|
||||
- cqp-offset-i <integer>
|
||||
- cqp-offset-p <integer>
|
||||
- cqp-offset-b <integer>
|
||||
In constant QP (CQP) bitrate control mode, specify offset from the global quality/QP value for I, P and B-frames.
|
||||
Defaults are 0, 2 and 4, respectively.
|
||||
- cqp-offset-i <integer> | cqp-offset-p <integer> | cqp-offset-b <integer>
|
||||
- In constant QP (CQP) bitrate control mode, specify offset from the global quality/QP value for I, P and B-frames.
|
||||
- Defaults are 0, 2 and 4, respectively.
|
||||
|
||||
- vbv-maxrate <integer>
|
||||
Sets the maximum rate the VBV buffer should be assumed to refill at, in kilobits per second (Kbps).
|
||||
Default: 0 (set at runtime by the implementation)
|
||||
Note: not compatible with Constant QP, Intelligent Constant Quality or !LookAhead rate control methods (ignored).
|
||||
- Sets the maximum rate the VBV buffer should be assumed to refill at, in kilobits per second (Kbps).
|
||||
- Default: 0 (set at runtime by the implementation)
|
||||
- Note: not compatible with Constant QP, Intelligent Constant Quality or !LookAhead rate control methods (ignored).
|
||||
|
||||
- vbv-bufsize <integer>
|
||||
Sets the size of the VBV buffer in kilobits (Kb).
|
||||
Default: 0 (set at runtime by the implementation)
|
||||
Note: not compatible with Constant QP, Intelligent Constant Quality or !LookAhead rate control methods (ignored).
|
||||
- Sets the size of the VBV buffer in kilobits (Kb).
|
||||
- Default: 0 (set at runtime by the implementation)
|
||||
- Note: not compatible with Constant QP, Intelligent Constant Quality or !LookAhead rate control methods (ignored).
|
||||
|
||||
- vbv-init <float>
|
||||
Sets how full the VBV Buffer must be before playback starts.
|
||||
If it is less than 1, then the initial fill is: vbv-init * vbv-bufsize.
|
||||
Otherwise it is interpreted as the initial fill in kilobits (Kb).
|
||||
Default: 0 (set at runtime by the implementation)
|
||||
Note: not compatible with Constant QP, Intelligent Constant Quality or !LookAhead rate control methods (ignored).
|
||||
- Sets how full the VBV Buffer must be before playback starts.
|
||||
- If it is less than 1, then the initial fill is: vbv-init * vbv-bufsize.
|
||||
- Otherwise it is interpreted as the initial fill in kilobits (Kb).
|
||||
- Default: 0 (set at runtime by the implementation)
|
||||
- Note: not compatible with Constant QP, Intelligent Constant Quality or !LookAhead rate control methods (ignored).
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user