mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2025-12-10 00:44:52 -06:00
docs: Couple corrections to the hardware encoder/decoder pages
This commit is contained in:
parent
2477121d28
commit
879d85319b
@ -3,7 +3,7 @@ Type: article
|
|||||||
Title: NVIDIA NVENC
|
Title: NVIDIA NVENC
|
||||||
Project: HandBrake
|
Project: HandBrake
|
||||||
Project_URL: https://handbrake.fr/
|
Project_URL: https://handbrake.fr/
|
||||||
Project_Version: 1.6.0
|
Project_Version: Latest
|
||||||
Language: English
|
Language: English
|
||||||
Language_Code: en
|
Language_Code: en
|
||||||
Authors: [ Bradley Sepos <bradley@bradleysepos.com> (BradleyS), Scott (s55) ]
|
Authors: [ Bradley Sepos <bradley@bradleysepos.com> (BradleyS), Scott (s55) ]
|
||||||
@ -19,7 +19,7 @@ NVIDIA NVENC
|
|||||||
## Supported Hardware and Configurations
|
## Supported Hardware and Configurations
|
||||||
|
|
||||||
- NVIDIA GeForce GTX Pascal (1050+), GTX/RTX Turing (1650+, 2060+) or Ampere (3060+) series GPU or better
|
- NVIDIA GeForce GTX Pascal (1050+), GTX/RTX Turing (1650+, 2060+) or Ampere (3060+) series GPU or better
|
||||||
- NVIDIA Graphics Driver 472.12 or later
|
- NVIDIA Graphics Driver 522.25 or later
|
||||||
- Windows 10 or later
|
- Windows 10 or later
|
||||||
- Limited support is available on some modern Linux Distro's
|
- Limited support is available on some modern Linux Distro's
|
||||||
|
|
||||||
@ -27,7 +27,13 @@ Please note, these are not hard limits. Hardware encoding via NVENC *might* work
|
|||||||
|
|
||||||
## Enabling support
|
## Enabling support
|
||||||
|
|
||||||
Support for the NVIDIA NVENC encoder is enabled in preferences on the video tab. If your system is not supported, the option will be disabled.
|
<!-- .system-windows -->
|
||||||
|
Support for the NVIDIA NVEEnc and NVDec is enabled in preferences on the video tab. If your system is not supported, the option will be disabled.
|
||||||
|
<!-- /.system-windows -->
|
||||||
|
|
||||||
|
<!-- .system-linux -->
|
||||||
|
On Linux, there is no preference to enable the encoder. It will be available if the hardware / drivers report it as available.
|
||||||
|
<!-- /.system-linux -->
|
||||||
|
|
||||||
## Presets
|
## Presets
|
||||||
|
|
||||||
@ -40,11 +46,11 @@ These are a good starting point for configuring HandBrake to use these encoders.
|
|||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
HandBrake supports the NVIDIA NVENC encoder but does not support the NVDEC decoder.
|
HandBrake supports the NVIDIA NVENC encoder and NVDEC encoder.
|
||||||
|
|
||||||
The CPU will still be used for:
|
The CPU will still be used for:
|
||||||
|
|
||||||
- Video decoding
|
- Video decoding (If hardware decoding is turned off or unavailable)
|
||||||
- All video filters
|
- All video filters
|
||||||
- Audio encoding
|
- Audio encoding
|
||||||
- HandBrake's engine, A/V sync etc
|
- HandBrake's engine, A/V sync etc
|
||||||
@ -55,6 +61,10 @@ These operations all happen in parallel as the job progresses. As such, it is no
|
|||||||
|
|
||||||
It is also common, particularly on lower-end or older hardware, for the CPU to be a bottleneck which will cause lower than expected performance. To minimize this effect, disable any filters that you do not require.
|
It is also common, particularly on lower-end or older hardware, for the CPU to be a bottleneck which will cause lower than expected performance. To minimize this effect, disable any filters that you do not require.
|
||||||
|
|
||||||
|
## Decoder Limitations
|
||||||
|
|
||||||
|
HandBrake will automatically fallback to software decoding when any filter is enabled in the pipline. This includes the crop/scale filter.
|
||||||
|
|
||||||
## Advanced options
|
## Advanced options
|
||||||
|
|
||||||
The NVIDIA NVENC hardware encoder has a limited set of advanced encoder options. Generally speaking, it is not recommended to change these parameters, as the built-in presets offer a good range of options for common uses.
|
The NVIDIA NVENC hardware encoder has a limited set of advanced encoder options. Generally speaking, it is not recommended to change these parameters, as the built-in presets offer a good range of options for common uses.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ Type: article
|
|||||||
Title: Intel Quick Sync Video
|
Title: Intel Quick Sync Video
|
||||||
Project: HandBrake
|
Project: HandBrake
|
||||||
Project_URL: https://handbrake.fr/
|
Project_URL: https://handbrake.fr/
|
||||||
Project_Version: 1.6.0
|
Project_Version: Latest
|
||||||
Language: English
|
Language: English
|
||||||
Language_Code: en
|
Language_Code: en
|
||||||
Authors: [ Bradley Sepos <bradley@bradleysepos.com> (BradleyS), Scott (s55) ]
|
Authors: [ Bradley Sepos <bradley@bradleysepos.com> (BradleyS), Scott (s55) ]
|
||||||
@ -28,9 +28,10 @@ Please note, these are not hard limits. Hardware encoding via Intel QSV *might*
|
|||||||
|
|
||||||
A plugin with all required components for Intel QSV encoding using the Flatpak distribution of HandBrake is available on the official [HandBrake website](https://handbrake.fr).
|
A plugin with all required components for Intel QSV encoding using the Flatpak distribution of HandBrake is available on the official [HandBrake website](https://handbrake.fr).
|
||||||
|
|
||||||
|
|
||||||
<!-- .system-linux -->
|
<!-- .system-linux -->
|
||||||
|
|
||||||
### Low Power Encoding.
|
### Linux support for Low Power Encoding mode
|
||||||
|
|
||||||
By default, HandBrake will try default to the "lowpower" encoding path available in QSV. In order for this to work, the following requirements must be met:
|
By default, HandBrake will try default to the "lowpower" encoding path available in QSV. In order for this to work, the following requirements must be met:
|
||||||
|
|
||||||
@ -42,7 +43,7 @@ Alternatively, you can disable lowpower mode by adding the following option in t
|
|||||||
|
|
||||||
To avoid having to set this each time, we recommend you save this as a new preset.
|
To avoid having to set this each time, we recommend you save this as a new preset.
|
||||||
|
|
||||||
### Intel ARC support on Linux
|
### Linux support for Intel ARC
|
||||||
|
|
||||||
Please note, support for Intel Arc currently has some complex system requirements.
|
Please note, support for Intel Arc currently has some complex system requirements.
|
||||||
Making changes to your system kernel / drivers can be risky. As such, you do so at your own risk.
|
Making changes to your system kernel / drivers can be risky. As such, you do so at your own risk.
|
||||||
|
|||||||
@ -19,7 +19,7 @@ NVIDIA NVENC
|
|||||||
## Supported Hardware and Configurations
|
## Supported Hardware and Configurations
|
||||||
|
|
||||||
- NVIDIA GeForce GTX Pascal (1050+), GTX/RTX Turing (1650+, 2060+) or Ampere (3060+) series GPU or better
|
- NVIDIA GeForce GTX Pascal (1050+), GTX/RTX Turing (1650+, 2060+) or Ampere (3060+) series GPU or better
|
||||||
- NVIDIA Graphics Driver 472.12 or later
|
- NVIDIA Graphics Driver 522.25 or later
|
||||||
- Windows 10 or later
|
- Windows 10 or later
|
||||||
- Limited support is available on some modern Linux Distro's
|
- Limited support is available on some modern Linux Distro's
|
||||||
|
|
||||||
@ -27,7 +27,13 @@ Please note, these are not hard limits. Hardware encoding via NVENC *might* work
|
|||||||
|
|
||||||
## Enabling support
|
## Enabling support
|
||||||
|
|
||||||
Support for the NVIDIA NVENC encoder is enabled in preferences on the video tab. If your system is not supported, the option will be disabled.
|
<!-- .system-windows -->
|
||||||
|
Support for the NVIDIA NVEEnc and NVDec is enabled in preferences on the video tab. If your system is not supported, the option will be disabled.
|
||||||
|
<!-- /.system-windows -->
|
||||||
|
|
||||||
|
<!-- .system-linux -->
|
||||||
|
On Linux, there is no preference to enable the encoder. It will be available if the hardware / drivers report it as available.
|
||||||
|
<!-- /.system-linux -->
|
||||||
|
|
||||||
## Presets
|
## Presets
|
||||||
|
|
||||||
@ -40,11 +46,11 @@ These are a good starting point for configuring HandBrake to use these encoders.
|
|||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
HandBrake supports the NVIDIA NVENC encoder but does not support the NVDEC decoder.
|
HandBrake supports the NVIDIA NVENC encoder and NVDEC encoder.
|
||||||
|
|
||||||
The CPU will still be used for:
|
The CPU will still be used for:
|
||||||
|
|
||||||
- Video decoding
|
- Video decoding (If hardware decoding is turned off or unavailable)
|
||||||
- All video filters
|
- All video filters
|
||||||
- Audio encoding
|
- Audio encoding
|
||||||
- HandBrake's engine, A/V sync etc
|
- HandBrake's engine, A/V sync etc
|
||||||
@ -55,6 +61,10 @@ These operations all happen in parallel as the job progresses. As such, it is no
|
|||||||
|
|
||||||
It is also common, particularly on lower-end or older hardware, for the CPU to be a bottleneck which will cause lower than expected performance. To minimize this effect, disable any filters that you do not require.
|
It is also common, particularly on lower-end or older hardware, for the CPU to be a bottleneck which will cause lower than expected performance. To minimize this effect, disable any filters that you do not require.
|
||||||
|
|
||||||
|
## Decoder Limitations
|
||||||
|
|
||||||
|
HandBrake will automatically fallback to software decoding when any filter is enabled in the pipline. This includes the crop/scale filter.
|
||||||
|
|
||||||
## Advanced options
|
## Advanced options
|
||||||
|
|
||||||
The NVIDIA NVENC hardware encoder has a limited set of advanced encoder options. Generally speaking, it is not recommended to change these parameters, as the built-in presets offer a good range of options for common uses.
|
The NVIDIA NVENC hardware encoder has a limited set of advanced encoder options. Generally speaking, it is not recommended to change these parameters, as the built-in presets offer a good range of options for common uses.
|
||||||
|
|||||||
@ -28,9 +28,10 @@ Please note, these are not hard limits. Hardware encoding via Intel QSV *might*
|
|||||||
|
|
||||||
A plugin with all required components for Intel QSV encoding using the Flatpak distribution of HandBrake is available on the official [HandBrake website](https://handbrake.fr).
|
A plugin with all required components for Intel QSV encoding using the Flatpak distribution of HandBrake is available on the official [HandBrake website](https://handbrake.fr).
|
||||||
|
|
||||||
|
|
||||||
<!-- .system-linux -->
|
<!-- .system-linux -->
|
||||||
|
|
||||||
### Low Power Encoding.
|
### Linux support for Low Power Encoding mode
|
||||||
|
|
||||||
By default, HandBrake will try default to the "lowpower" encoding path available in QSV. In order for this to work, the following requirements must be met:
|
By default, HandBrake will try default to the "lowpower" encoding path available in QSV. In order for this to work, the following requirements must be met:
|
||||||
|
|
||||||
@ -42,7 +43,7 @@ Alternatively, you can disable lowpower mode by adding the following option in t
|
|||||||
|
|
||||||
To avoid having to set this each time, we recommend you save this as a new preset.
|
To avoid having to set this each time, we recommend you save this as a new preset.
|
||||||
|
|
||||||
### Intel ARC support on Linux
|
### Linux support for Intel ARC
|
||||||
|
|
||||||
Please note, support for Intel Arc currently has some complex system requirements.
|
Please note, support for Intel Arc currently has some complex system requirements.
|
||||||
Making changes to your system kernel / drivers can be risky. As such, you do so at your own risk.
|
Making changes to your system kernel / drivers can be risky. As such, you do so at your own risk.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user