mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2025-12-13 19:48:23 -06:00
docs: Language clarifications on hardware encoder performance.
This commit is contained in:
parent
70279df170
commit
5d10eccfd2
@ -18,8 +18,8 @@ Nvidia Nvenc
|
|||||||
|
|
||||||
## Supported Hardware and Configurations
|
## Supported Hardware and Configurations
|
||||||
|
|
||||||
- Nvidia GeForce GTX Pascal (1050+) and RTX Turing (1650+, 2060+) series GPU or better
|
- Nvidia GeForce GTX Pascal (1050+), GTX/RTX Turing (1650+, 2060+) or Ampere (3060+) series GPU or better
|
||||||
- Nvidia Graphics Driver 418.81 or later
|
- Nvidia Graphics Driver 456.71 or later
|
||||||
- Windows 10
|
- Windows 10
|
||||||
- Experimental Linux support is available in HandBrake’s command line interface
|
- Experimental Linux support is available in HandBrake’s command line interface
|
||||||
|
|
||||||
@ -31,9 +31,19 @@ Support for the Nvidia Nvenc encoder is enabled in preferences on the video tab.
|
|||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
Only video encoding is performed by the hardware encoder. Every stage prior to and after video encoding including decoding, filters, audio/video sync, audio encoding, muxing, etc., is performed by the CPU. As a result, it is normal to have high (even 100%) CPU utilisation during encodes.
|
HandBrake supports the Nvidia NVEnc NVEnc encoder but does not support the NVDec (decoder).
|
||||||
|
|
||||||
It is common, particularly on lower-end hardware, for the CPU to be a bottleneck for the hardware video encoder. To minimize this effect, disable any filters that you do not require.
|
The CPU will still be used for:
|
||||||
|
- Video decoding
|
||||||
|
- All video filters
|
||||||
|
- Audio encoding
|
||||||
|
- HandBrake's engine, A/V sync etc
|
||||||
|
- Subtitles
|
||||||
|
- Muxing
|
||||||
|
|
||||||
|
These operations all happen in parallel as the job progresses. As such, it is normal to see high (or even 100%) CPU utilisation even when using QuickSync.
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
## Advanced options
|
## Advanced options
|
||||||
|
|
||||||
|
|||||||
@ -16,9 +16,10 @@ License_URL: https://handbrake.fr/docs/license.html
|
|||||||
Intel QuickSync Video
|
Intel QuickSync Video
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
## Supported hardware
|
## Supported hardware and Configurations
|
||||||
|
|
||||||
- Intel Skylake (6th Generation Core) CPU or later with Intel HD Graphics or better
|
- Intel Skylake (6th Generation Core) CPU or later with Intel HD Graphics or better
|
||||||
|
|
||||||
- Windows 10
|
- Windows 10
|
||||||
- Linux
|
- Linux
|
||||||
- FreeBSD
|
- FreeBSD
|
||||||
@ -33,9 +34,20 @@ Support for the Intel QSV encoder is enabled in preferences on the video tab. If
|
|||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
Only video encoding is performed by the hardware encoder. Every stage prior to and after video encoding including decoding, filters, audio/video sync, audio encoding, muxing, etc., is performed by the CPU. As a result, it is normal to have high (even 100%) CPU utilisation during encodes.
|
HandBrake supports both QuickSync video encode and decode.
|
||||||
|
|
||||||
|
The CPU will still be used for:
|
||||||
|
- Video decoding (if QuickSync decode is disabled or your source is in a format which is not supported by the QuickSync hardware)
|
||||||
|
- Most video filters
|
||||||
|
- Audio encoding
|
||||||
|
- HandBrake's engine, A/V sync etc
|
||||||
|
- Subtitles
|
||||||
|
- Muxing
|
||||||
|
|
||||||
|
These operations all happen in parallel as the job progresses. As such, it is normal to see high (or even 100%) CPU utilisation even when using QuickSync.
|
||||||
|
|
||||||
|
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 common, particularly on lower-end hardware, for the CPU to be a bottleneck for the hardware video encoder. To minimize this effect, disable any filters that you do not require.
|
|
||||||
|
|
||||||
## Advanced options
|
## Advanced options
|
||||||
|
|
||||||
|
|||||||
@ -16,10 +16,11 @@ License_URL: https://handbrake.fr/docs/license.html
|
|||||||
AMD VCE
|
AMD VCE
|
||||||
=======
|
=======
|
||||||
|
|
||||||
## Supported hardware
|
## Supported hardware and Configurations
|
||||||
|
|
||||||
- AMD Radeon RX 400, 500, Vega/II, Navi series GPU or better
|
- AMD Radeon RX 400, 500, Vega/II, Navi series GPU or better
|
||||||
- Ubuntu Linux 18.04.3 or later, Windows 10
|
- Ubuntu Linux 20.04 or later
|
||||||
|
- Windows 10
|
||||||
|
|
||||||
Please note, these are not hard limits. Hardware encoding via VCE *might* work on older series GPUs and older operating systems, but this is not officially supported.
|
Please note, these are not hard limits. Hardware encoding via VCE *might* work on older series GPUs and older operating systems, but this is not officially supported.
|
||||||
|
|
||||||
@ -31,9 +32,19 @@ Support for the AMD VCE encoder is enabled in preferences on the video tab. If y
|
|||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
Only video encoding is performed by the hardware encoder. Every stage prior to and after video encoding including decoding, filters, audio/video sync, audio encoding, muxing, etc., is performed by the CPU. As a result, it is normal to have high (even 100%) CPU utilisation during encodes.
|
HandBrake supports the Nvidia AMD VCE encoder but does not support the VCN (decoder).
|
||||||
|
|
||||||
It is common, particularly on lower-end hardware, for the CPU to be a bottleneck for the hardware video encoder. To minimize this effect, disable any filters that you do not require.
|
The CPU will still be used for:
|
||||||
|
- Video decoding
|
||||||
|
- All video filters
|
||||||
|
- Audio encoding
|
||||||
|
- HandBrake's engine, A/V sync etc
|
||||||
|
- Subtitles
|
||||||
|
- Muxing
|
||||||
|
|
||||||
|
These operations all happen in parallel as the job progresses. As such, it is normal to see high (or even 100%) CPU utilisation even when using QuickSync.
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
## Advanced options
|
## Advanced options
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user