mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2025-12-11 04:35:53 -06:00
docs: Initial drafs for the audio quality, video angles and video encoding performance pages under the advanced section.
This commit is contained in:
parent
1da276ed5c
commit
2e42452810
@ -7,7 +7,7 @@ Project_Version: Latest
|
||||
Language: English
|
||||
Language_Code: en
|
||||
Text_Encoding: utf-8
|
||||
Authors:
|
||||
Authors: Scott (s55)
|
||||
Copyright: 2016 HandBrake Team
|
||||
License: Creative Commons Attribution-ShareAlike 4.0 International
|
||||
License_Abbr: CC BY-SA 4.0
|
||||
@ -17,6 +17,45 @@ License_URL: https://handbrake.fr/docs/license.html
|
||||
Audio Quality
|
||||
=============================
|
||||
|
||||
Todo
|
||||
- Affects file size, though not as much as video quality
|
||||
- Adjustments may impact compatibility (recommend to leave alone)
|
||||
The Audio Tracks quality settings are controlled via the "Audio" tab on the main window.
|
||||
|
||||
Each track can be configured to suit your needs.
|
||||
|
||||
<!-- .system-win -->
|
||||
|
||||

|
||||
|
||||
<!-- /.system-win -->
|
||||
|
||||
There are several different modes HandBrake can operate in.
|
||||
|
||||
### Average Bitrate
|
||||
|
||||
HandBrake supports average bitrate for all audio encoders except FLAC.
|
||||
|
||||
### Quality based Encoding
|
||||
|
||||
Quality based encoding is supported for the following codecs:
|
||||
- AAC
|
||||
- MP3
|
||||
- Vorbis
|
||||
|
||||
The scale of the quality if much less pronounced compared to the video quality slider, so changes do not have nearly as big an impact on file size.
|
||||
|
||||
### Lossless
|
||||
|
||||
HandBrake supports FLAC (both 16 and 24bit) when the output format is MKV.
|
||||
|
||||
In addition, HandBrake can passthru the following source audio track formats:
|
||||
|
||||
- AC3 and E-AC3
|
||||
- DTS, DTS-HD
|
||||
- TrueHD
|
||||
- AAC
|
||||
- MP3
|
||||
- FLAC
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ Project_Version: Latest
|
||||
Language: English
|
||||
Language_Code: en
|
||||
Text_Encoding: utf-8
|
||||
Authors:
|
||||
Authors: Scott (s55)
|
||||
Copyright: 2016 HandBrake Team
|
||||
License: Creative Commons Attribution-ShareAlike 4.0 International
|
||||
License_Abbr: CC BY-SA 4.0
|
||||
@ -17,4 +17,16 @@ License_URL: https://handbrake.fr/docs/license.html
|
||||
Source Angles
|
||||
=============================
|
||||
|
||||
Todo
|
||||
Some videos or movies have "multiple angles". This is where the same scene is shot from different camera angles.
|
||||
|
||||
HandBrake can read multiple video tracks from DVD and BluRay sources.
|
||||
|
||||
Under the source section, you will see a dropdown with the label "Angle" if your source type supports it.
|
||||
You can choose which angle to encode to your output file.
|
||||
HandBrake does not currently support multi-angle output.
|
||||
|
||||
<!-- .system-win -->
|
||||
|
||||

|
||||
|
||||
<!-- /.system-win -->
|
||||
|
||||
@ -7,7 +7,7 @@ Project_Version: Latest
|
||||
Language: English
|
||||
Language_Code: en
|
||||
Text_Encoding: utf-8
|
||||
Authors:
|
||||
Authors: Scott (s55)
|
||||
Copyright: 2016 HandBrake Team
|
||||
License: Creative Commons Attribution-ShareAlike 4.0 International
|
||||
License_Abbr: CC BY-SA 4.0
|
||||
@ -17,8 +17,52 @@ License_URL: https://handbrake.fr/docs/license.html
|
||||
Video Encoding Speed
|
||||
=============================
|
||||
|
||||
Todo
|
||||
## How is encoding speed measured?
|
||||
|
||||
The speed at which your source is encoded is measured in frames per second (fps). That is, how many still images from your video are encoded each second?
|
||||
So for example, if your encode is running at 100fps, and your source is a 25fps PAL DVD, then your encoding at 4x real time.
|
||||
|
||||
|
||||
## What affects encoding speed?
|
||||
|
||||
There are many factors what affect encode performance. The hardware you are running on, the encoder settings you choose and source file itself.
|
||||
|
||||
### Hardware
|
||||
|
||||
The hardware you run on can have a large effect on performance. HandBrake can scale well up to 6 CPU cores with diminishing returns thereafter.
|
||||
So a 4 Core CPU can be nearly twice as fast as a Dual Core equivalent.
|
||||
|
||||
HandBrake also supports encoding in Hardware with Intel QuickSync. This uses dedicated ASIC hardware on the processor to encode the video which leaves much of the CPU free for other tasks. This offers very high performance encoding at a reasonable quality if you have a Haswell or newer Intel Processor with HD Graphics on-board.
|
||||
|
||||
See our [System Requirements](../technical/system-requirements.html) for details on recommended hardware for running HandBrake.
|
||||
|
||||
### Settings
|
||||
|
||||
Settings play a large part in encoding performance. Most of the encoders expose many configuration options which allow you to tune the encoders. In HandBrake we've simplified this to a "Video Preset" slider. This offers a range of presets from Ultrafast to Placebo (which is very slow). This slider trades off speed vs quality and file size. Using faster presets and reduces quality OR increase file size. Using slower presets uses more complex algorithms to compress the video which takes more time offering an overall better result.
|
||||
|
||||
For x264 and x265, the Medium preset is a good trade off between quality, file size and speed but you can adjust this slider to suit your needs.
|
||||
|
||||
|
||||
<!-- .system-win -->
|
||||
|
||||

|
||||
|
||||
<!-- /.system-win -->
|
||||
|
||||
|
||||
Filters are another thing that has a big effect. Particularly if you use Denoise NLMeans. This is a very memory intensive operation so can drastically slow your encodes down. Again, there are settings for the filters that tune them for speed vs quality so you can see widely different results depending on what preset / tune you use.
|
||||
|
||||
<!-- .system-win -->
|
||||
|
||||

|
||||
|
||||
<!-- /.system-win -->
|
||||
|
||||
### Source
|
||||
|
||||
Your source will have an effect on performance in several ways.
|
||||
For example, a 1080P HD video will take longer to encode using the same settings and hardware than a 576P file. This is because there are 5 times as many pixels to process in the 1080P file.
|
||||
Another aspect that can affect performance is what the format of the input file is. For example the H.254 decoder is highly optimised but lesser used codecs may not be so well optimised. Within a codec, Baseline H.264 will be far quicker and less CPU intensive to decode than High Profile H.264. This is because the decoding algorithms used are simpler, this, you have more CPU time to spend on encoding.
|
||||
|
||||
|
||||
|
||||
- Quality affects speed
|
||||
- x264 preset
|
||||
- May affect compatibility
|
||||
BIN
source/en/latest/images/windows/audio-quality.png
Normal file
BIN
source/en/latest/images/windows/audio-quality.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.1 KiB |
BIN
source/en/latest/images/windows/video-filters.png
Normal file
BIN
source/en/latest/images/windows/video-filters.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.1 KiB |
BIN
source/en/latest/images/windows/video-quality.png
Normal file
BIN
source/en/latest/images/windows/video-quality.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
Loading…
x
Reference in New Issue
Block a user