mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2025-12-11 13:54:49 -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
|
||||
|
||||
- Nvidia GeForce GTX Pascal (1050+) and RTX Turing (1650+, 2060+) series GPU or better
|
||||
- Nvidia Graphics Driver 418.81 or later
|
||||
- Nvidia GeForce GTX Pascal (1050+), GTX/RTX Turing (1650+, 2060+) or Ampere (3060+) series GPU or better
|
||||
- Nvidia Graphics Driver 456.71 or later
|
||||
- Windows 10
|
||||
- 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
|
||||
|
||||
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
|
||||
|
||||
|
||||
@ -16,9 +16,10 @@ License_URL: https://handbrake.fr/docs/license.html
|
||||
Intel QuickSync Video
|
||||
=====================
|
||||
|
||||
## Supported hardware
|
||||
## Supported hardware and Configurations
|
||||
|
||||
- Intel Skylake (6th Generation Core) CPU or later with Intel HD Graphics or better
|
||||
|
||||
- Windows 10
|
||||
- Linux
|
||||
- FreeBSD
|
||||
@ -33,9 +34,20 @@ Support for the Intel QSV encoder is enabled in preferences on the video tab. If
|
||||
|
||||
## 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
|
||||
|
||||
|
||||
@ -16,10 +16,11 @@ License_URL: https://handbrake.fr/docs/license.html
|
||||
AMD VCE
|
||||
=======
|
||||
|
||||
## Supported hardware
|
||||
## Supported hardware and Configurations
|
||||
|
||||
- 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.
|
||||
|
||||
@ -31,9 +32,19 @@ Support for the AMD VCE encoder is enabled in preferences on the video tab. If y
|
||||
|
||||
## 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
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user