HandBrake Queue
False
True
center
utility
hb_window
1024
vertical
True
False
horizontal
True
False
12
12
True
False
start
baseline
True
12
<span size="x-large">Queue</span>
True
False
start
baseline
True
12
0 jobs pending
horizontal
True
500
False
False
False
vertical
True
False
True
True
fill
True
False
True
True
Start Encoding
True
Start
hb-start
app.queue-start
True
True
True
Pause Encoding
True
Pause
hb-pause
app.queue-pause
True
True
False
True
GTK_ALIGN_FILL
False
GTK_ALIGN_FILL
True
False
True
True
True
end
True
True
True
False
GTK_POLICY_NEVER
400
True
True
True
True
single
False
horizontal
True
False
6
6
center
6
True
True
False
start
True
When Done:
True
False
vertical
True
False
4
True
False
QueueStack
True
GTK_ALIGN_FILL
GTK_ALIGN_START
12
12
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
False
12
12
True
queue_summary_tab
Summary
vertical
True
True
12
False
3
start
True
False
True
True
True
Reset
view-refresh
Mark selected queue entry as pending.
Resets the queue job to pending and ready to run again.
app.queue-reset
True
True
True
True
Edit
hb-edit
app.queue-edit
True
True
True
True
True
True
True
GTK_SHADOW_NONE
True
GTK_POLICY_NEVER
GTK_ALIGN_FILL
12
True
True
False
12
12
True
False
0
0
start
True
Preset:
0
0
True
False
start
0
0
50
0
1
True
False
0
0
start
True
Source:
1
0
True
False
start
0
0
50
2
word-char
middle
True
12
1
1
True
False
0
0
start
True
Destination:
2
0
True
False
start
0
0
50
2
word-char
middle
True
12
2
1
True
False
0
0
start
True
Dimensions:
3
0
True
False
start
0
0
50
3
1
True
False
0
0
start
True
Video:
4
0
True
False
start
0
0
50
4
1
True
False
0
0
start
True
Audio:
5
0
True
False
start
0
0
50
5
1
True
False
0
0
start
True
Subtitles:
6
0
True
False
start
0
0
50
6
1
queue_stats_tab
Statistics
vertical
True
True
12
False
3
True
True
GTK_SHADOW_NONE
True
GTK_POLICY_NEVER
GTK_ALIGN_FILL
12
True
True
False
12
12
False
False
0
0
start
True
Pass:
0
0
False
False
start
0
0
50
0
1
True
False
0
0
start
True
Start Time:
1
0
True
False
start
0
0
50
1
1
True
False
0
0
start
True
End Time:
2
0
True
False
start
0
0
50
2
word-char
middle
True
2
1
True
False
0
0
start
True
Paused Duration:
3
0
True
False
start
0
0
50
2
word-char
middle
True
3
1
True
False
0
0
start
True
Encode Time:
4
0
True
False
start
0
0
50
4
1
True
False
0
0
start
True
File Size:
5
0
True
False
start
0
0
50
5
1
True
False
0
0
start
True
Status:
6
0
True
False
start
0
0
50
6
1
queue_log_tab
Activity Log
vertical
True
True
12
False
3
vertical
True
False
True
False
False
GTK_ALIGN_FILL
5
5
True
start
True
True
in
True
6
GTK_ALIGN_FILL
600
600
True
True
False
char
False
HandBrake Activity Log
False
800
600
utility
hb_window
vertical
True
False
True
False
False
GTK_ALIGN_FILL
5
5
True
True
True
in
True
GTK_ALIGN_FILL
600
600
True
True
False
char
False
1
100
1
1
1
4
64
16
1
10
-6
6
1
10
-6
6
1
10
1000
1
10
1000
1
10
1000
1
10
1000
1
10
8000
2
16
8000
2
16
1
10
1
1
1
1
100
100
1
1
4
15
1
1
15
240
15
15
15
2
1
0.1
0.5
1
0.05
0.5
1
999
1
1
1
4096
1
16
4096
1
16
1
10
1
1
1
0.9
4
0.1
1
1
65535
1
16
1000000
10
100
1
65535
1
16
-30000
30000
10
100
8000
2
16
8000
2
16
2
1
0.1
0.5
-20
21
1
1
50000
100
1000
51
20.25
0.25
5
1
16
3
1
1
16
1
1
10
0.1
1
1000000
500
1000
32
6
1
10
hb_window
False
About HandBrake
dialog
HandBrake
0.9.2
Copyright © 2008 - John Stebbins
Copyright © 2004 - , HandBrake Devs
HandBrake is a GPL-licensed, multiplatform, multithreaded video transcoder.
https://handbrake.fr
https://handbrake.fr
GTK_LICENSE_GPL_2_0_ONLY
HandBrake is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
HandBrake is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Glade; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
ghb author:
John Stebbins
HandBrake authors:
Eric Petit
Laurent Aimar
John Allen
Joe Crain
Damiano Galassi
Edward Groenendaal
Rodney Hester
Andrew Kimpton
Chris Lee
Chris Long
Brian Mario
Maurj
Mirkwood
Nyx
Philippe Rigaux
Jonathon Rubin
Scott
Chris Thoman
Mark Krenek
Van Jacobson
libavcodec authors:
Fabrice Bellard
Alex Beregszaszi
Brian Foley
Arpad Gereoffy
Philip Gladstone
Falk Hueffner
Zdenek Kabelac
Nick Kurshev
Michael Niedermayer
François Revol
Dieter Shirley
Juan J. Sierralta
Lionel Ulmer
libdts authors:
Gildas Bazin
Sam Hocevar
libdvdcss authors:
Billy Biggs
Stéphane Borel
HÃ¥kan Hjort
Samuel Hocevar
Eugenio Jarosiewicz
Jon Lech Johansen
Markus Kuespert
Pascal Levesque
Steven M. Schultz
David Siebörger
Alex Strelnikov
German Tischler
Gildas Bazin
libdvdread authors:
Björn Englund
HÃ¥kan Hjort
Billy Biggs
Christian Wolff
libfaac authors:
M. Bakker
Tony Lenox
RageOMatic
thebard
Ivan Dimkovic
Krzysztof Nikiel
libmp3lame authors:
Mike Cheng
Robert Hegemann
Frank Klemm
Alexander Leidinger
Naoki Shibata
Mark Taylor
Takehiro Tominiga
Iván Cavero Belaunde
Gabriel Bouvigne
Florian Bomers
CISC
John Dahlstrom
John Dee
Albert Faber
Peter Gubanov
Lars Magne Ingebrigtsen
Yosi Markovich
Zdenek Kabelac
Iwasa Kazmi
Guillaume Lessard
Steve Lhomme
Don Melton
Viral Shah
Acy Stapp
Roel VdB
libmp4v2 authors:
Dave Mackie
Alix Marchandise-Franquet
Bill May
Massimo Villari
Waqar Mohsin
Richard Chen
Rob Arnold
Howdy Pierce
Steven Schultz
sergent@io.com
Sean Gilligan
Michael Rossberg
Luis F. Ramirez
Petter Reinholdtsen
libmpeg2 authors:
Aaron Holtzman
Michel Lespinasse
Bruno Barreyra
Gildas Bazin
Alexander W. Chin
Stephen Crowley
Didier Gautheron
Ryan C. Gordon
Peter Gubanov
HÃ¥kan Hjort
Nicolas Joly
Gerd Knorr
David I. Lehn
Olie Lho
Rick Niles
Real Ouellet
Bajusz Peter
Franck Sicard
Brion Vibber
Martin Vogt
Fredrik Vraalsen
libogg authors:
Christopher Montgomery
libsamplerate authors:
Erik de Castro Lopo
libvorbis authors:
Christopher Montgomery
libx264 authors:
Laurent Aimar
hb-icon
True
False
HandBrake
500
400
hb-icon
vertical
True
True
False
True
False
vertical
True
False
True
False
GTK_ALIGN_FILL
True
True
False
False
GTK_TOOLBAR_BOTH
True
True
Choose Video Source
True
Open Source
hb-source
app.source
False
True
60
False
False
True
True
Add to Queue
True
Add To Queue
hb-add-queue
app.queue-add
False
True
True
Start Encoding
True
Start
hb-start
app.queue-start
False
True
True
Pause Encoding
True
Pause
hb-pause
app.queue-pause
False
True
False
True
GTK_ALIGN_FILL
False
True
True
Show Presets Window
True
Presets
hb-presets
app.show-presets
False
True
True
Show Preview Window
True
Preview
hb-picture
app.show-preview
False
True
True
Show Queue
True
Queue
hb-showqueue
app.show-queue
False
True
True
Show Activity Window
True
Activity
hb-activity
app.show-activity
False
True
False
True
5
True
GTK_ALIGN_FILL
12
12
2
True
left
0
False
<b>Source:</b>
True
0
0
horizontal
True
False
True
0
0
1
True
60
False
start
middle
None
True
True
False
start
horizontal
False
False
6
True
GTK_ALIGN_FILL
0
1
True
40
False
start
0
12
Scanning...
False
10
False
center
True
True
left
0
False
True
<b>Title:</b>
1
0
horizontal
True
False
start
5
1
1
True
GTK_ALIGN_CENTER
False
start
100
False
Set the title to encode.
By default the longest title is chosen.
This is often the feature title of a DVD.
False
True
False
GTK_SHADOW_ETCHED_IN
30
30
end
True
False
6
6
start
0.0
True
<small>No Titles</small>
False
False
end
True
6
<b>Angle:</b>
3
False
True
For multi-angle DVD's, select the desired angle to encode.
adjustment27
end
True
False
end
True
6
<b>Range:</b>
True
GTK_ALIGN_CENTER
False
Range of title to encode. Can be chapters, seconds, or frames.
11
True
True
Set the first chapter to encode.
adjustment1
True
True
False
-
11
True
True
Set the last chapter to encode.
adjustment2
True
True
left
0
False
<b>Preset:</b>
True
2
0
start
center
horizontal
True
False
12
5
2
1
False
False
10
<u><i>Modified</i></u>
True
Reload
False
True
Reload the settings for the currently selected preset.
Modifications will be discarded.
True
end
app.preset-reload
Save New Preset
False
True
Save the current settings to a new Preset.
True
end
app.preset-save-as
vertical
True
False
True
False
SettingsStack
True
GTK_ALIGN_FILL
GTK_ALIGN_START
12
12
12
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
False
12
12
True
summary_tab
Summary
horizontal
True
True
12
False
3
True
True
False
32
2
6
True
False
Format:
0
True
0
0
True
start
False
Format to mux encoded tracks to.
0
1
Web Optimized
True
True
False
Optimize the layout of the MP4 file for progressive download.
This allows a player to initiate playback before downloading the entire file.
start
True
1
1
Align A/V Start
True
True
False
Aligns the initial timestamps of all audio and video streams by
inserting blank frames or dropping frames. May improve audio/video
sync for broken players that do not honor MP4 edit lists.
start
True
2
1
iPod 5G Support
True
True
False
Add iPod Atom needed by some older iPods.
start
True
3
1
True
False
0
0
start
True
12
Duration:
4
0
True
False
start
0
0
hh:mm:ss
12
8
4
1
True
False
Tracks:
0
0
12
True
5
0
True
False
30
50
start
0
0
True
12
True
5
1
True
False
Filters:
True
0
0
12
13
0
True
False
30
50
start
0
0
True
12
True
13
1
4
True
False
Size:
True
start
0
0
12
14
0
85
True
False
start
0
0
12
--
14
1
vertical
True
False
True
12
0
True
False
4
4
4
True
128
hb-icon
picture_tab
Dimensions
vertical
True
False
16
0
16
horizontal
True
False
32
True
False
0
none
2
2
vertical
True
False
6
4
0
True
False
Auto Crop
True
True
False
Automatically crop black borders around edges of the video.
start
True
0
0
4
Loose Crop
True
True
False
When picture settings require that the image
dimensions be rounded to some multiple number
of pixels, this setting will crop a few extra pixels
instead of doing exact cropping and then scaling to
the required multiple.
start
True
1
0
4
6
True
True
Left Crop
adjustment13
2
0
6
6
True
True
Top Crop
adjustment14
1
5
6
6
True
True
Bottom Crop
adjustment15
3
5
6
6
True
True
Right Crop
adjustment16
2
10
6
True
False
start
Crop Dimensions:
5
0
4
True
False
start
--
5
4
4
True
False
<b>Cropping</b>
True
True
False
0
none
2
2
vertical
True
False
2
2
4
True
False
start
start
Optimal for source
True
True
False
If enabled, select the 'optimal' storage resolution.
This will be the resolution that most closely matches the source resolution after cropping.
start
True
0
0
2
True
False
Width:
1
0
6
True
True
This is the width that the video will be stored at.
The actual display dimensions will differ if the pixel aspect ratio is not 1:1.
adjustment17
True
1
1
True
False
Height:
2
0
6
True
True
This is the height that the video will be stored at.
The actual display dimensions will differ if the pixel aspect ratio is not 1:1.
adjustment18
2
1
2
4
True
False
start
start
True
False
start
Anamorphic:
0
0
True
GTK_ALIGN_CENTER
False
<b>Anamorphic Modes:</b>
<small><tt>
None - Force pixel aspect ratio to 1:1.
Loose - Use a pixel aspect ratio that is as
close as possible to the source video pixel
aspect ratio while preserving the original
display aspect ratio
Automatic - Use a pixel aspect ratio that maximizes
storage resolution while preserving the original
display aspect ratio</tt></small>
0
1
True
False
start
Alignment:
1
0
True
GTK_ALIGN_CENTER
False
Align storage dimensions to multiples of this value.
This setting is only necessary for compatibility with some devices.
You should use 2 unless you experience compatibility issues.
1
1
True
False
<b>Storage Geometry</b>
True
True
False
0
none
2
2
vertical
True
False
2
2
4
True
False
start
start
Keep Aspect
True
True
False
If enabled, the original display aspect of the source will be maintained.
start
True
True
0
0
2
True
False
Width:
1
0
6
True
True
This is the display width. It is the result of scaling the storage dimensions by the pixel aspect.
adjustment25
True
1
1
True
False
Height:
2
0
6
True
True
adjustment26
2
1
2
4
True
False
start
start
True
False
start
Pixel Aspect:
0
0
6
True
True
Pixel aspect defines the shape of the pixels.
A 1:1 ratio defines a square pixel. Other values define rectangular shapes.
Players will scale the image in order to achieve the specified aspect.
adjustment29
True
0
1
True
False
:
0
2
6
True
True
Pixel aspect defines the shape of the pixels.
A 1:1 ratio defines a square pixel. Other values define rectangular shapes.
Players will scale the image in order to achieve the specified aspect.
adjustment30
0
3
100
True
False
start
Display Aspect:
1
0
True
False
start
--:--
1
1
True
False
<b>Display Geometry</b>
True
filter_tab
Filters
horizontal
none
True
False
4
32
16
0
start
fill
2
True
False
5
start
start
True
False
start
Detelecine:
0
0
GTK_ALIGN_CENTER
100
True
False
This filter removes 'combing' artifacts that are the result of telecining.
Telecining is a process that adjusts film framerates that are 24fps to NTSC video frame rates which are 30fps.
0
1
True
Custom detelecine filter string format
JunkLeft:JunkRight:JunkTop:JunkBottom:StrictBreaks:MetricPlane:Parity
8
1
1
2
True
False
5
start
start
True
False
start
Interlace Detection:
0
0
GTK_ALIGN_CENTER
100
True
False
This filter detects interlaced frames.
If a deinterlace filter is enabled, only frames that this filter finds
to be interlaced will be deinterlaced.
0
1
True
Custom interlace detection filter string format
Mode:Spatial Metric:Motion Thresh:Spatial Thresh:Mask Filter Mode:
Block Thresh: Block Width: Block Height
8
1
1
2
True
False
5
start
start
True
False
start
Deinterlace:
1
0
GTK_ALIGN_CENTER
100
True
False
Choose decomb or deinterlace filter.
The decomb filter supports a variety of interpolation algorithms.
The deinterlace filter is a classic YADIF deinterlacer.
1
1
True
False
start
Deinterlace Preset:
2
0
GTK_ALIGN_CENTER
100
True
False
Choose decomb or deinterlace filter options.
The decomb filter supports a variety of interpolation algorithms.
The deinterlace filter is a classic YADIF deinterlacer.
2
1
True
8
3
1
2
True
False
5
start
start
True
False
start
Deblock Filter:
1
0
GTK_ALIGN_CENTER
100
True
False
The deblocking filter removes a common type of compression artifact.
If your source exhibits 'blockiness', this filter may help clean it up.
1
1
True
False
start
Deblock Tune:
2
0
GTK_ALIGN_CENTER
100
True
False
The deblocking filter removes a common type of compression artifact.
If your source exhibits 'blockiness', this filter may help clean it up.
2
1
True
Custom deblock filter string format
strength=weak|strong:thresh=0-100:blocksize=4-512
8
3
1
2
True
False
5
start
start
True
False
start
Denoise Filter:
1
0
GTK_ALIGN_CENTER
100
True
False
Denoise filtering reduces or removes the appearance of noise and grain.
Film grain and other types of high frequency noise are difficult to compress.
Using this filter on such sources can result in smaller file sizes.
1
1
True
False
start
Denoise Preset:
2
0
GTK_ALIGN_CENTER
100
True
False
Denoise filtering reduces or removes the appearance of noise and grain.
Film grain and other types of high frequency noise are difficult to compress.
Using this filter on such sources can result in smaller file sizes.
2
1
True
False
start
Denoise Tune:
3
0
GTK_ALIGN_CENTER
100
True
False
Denoise filtering reduces or removes the appearance of noise and grain.
Film grain and other types of high frequency noise are difficult to compress.
Using this filter on such sources can result in smaller file sizes.
3
1
True
Custom denoise filter string format
SpatialLuma:SpatialChroma:TemporalLuma:TemporalChroma
8
3
1
2
True
False
5
start
start
True
False
start
Sharpen Filter:
0
0
GTK_ALIGN_CENTER
100
True
False
Sharpen filtering enhances edges and other
high frequency components in the video.
0
1
True
False
start
Sharpen Preset:
1
0
GTK_ALIGN_CENTER
100
True
False
Sharpen filtering enhances edges and other
high frequency components in the video.
1
1
True
False
start
Sharpen Tune:
2
0
GTK_ALIGN_CENTER
100
True
False
Sharpen filtering enhances edges and other
high frequency components in the video.
2
1
True
Custom denoise filter string format
SpatialLuma:SpatialChroma:TemporalLuma:TemporalChroma
8
3
1
2
True
False
5
start
start
True
False
start
Rotate Filter:
1
0
GTK_ALIGN_CENTER
100
True
False
Rotate the video clockwise in 90 degree increments.
1
1
Grayscale
True
True
False
If enabled, filter colour components out of video.
start
start
True
video_tab
Video
vertical
True
False
0
horizontal
True
False
48
True
False
5
2
12
0
True
False
start
Video Encoder:
0
0
True
GTK_ALIGN_CENTER
False
Available video encoders.
0
1
True
False
start
Framerate:
1
0
True
GTK_ALIGN_CENTER
False
Output framerate.
'Same as source' is recommended. If your source video has
a variable framerate, 'Same as source' will preserve it.
1
1
Constant Framerate
True
True
False
Enables constant framerate output.
start
True
2
0
2
Peak Framerate (VFR)
True
True
False
Enables variable framerate output with a peak
rate determined by the framerate setting.
VFR is not compatible with some players.
start
True
VideoFramerateCFR
3
0
2
Variable Framerate
True
True
False
Enables variable framerate output.
VFR is not compatible with some players.
start
True
VideoFramerateCFR
3
0
2
True
False
5
2
12
2
2
True
True
True
Set the desired quality factor.
The encoder targets a certain quality.
The scale used by each video encoder is different.
x264's scale is logarithmic and lower values correspond to higher quality.
So small decreases in value will result in progressively larger increases
in the resulting file size. A value of 0 means lossless and will result
in a file size that is larger than the original source, unless the source
was also lossless.
FFMpeg's and Theora's scale is more linear.
These encoders do not have a lossless mode.
adjustment5
3
True
0
0
3
Constant Quality:
True
True
False
Set the desired quality factor.
The encoder targets a certain quality.
The scale used by each video encoder is different.
x264's scale is logarithmic and lower values correspond to higher quality.
So small decreases in value will result in progressively larger increases
in the resulting file size. A value of 0 means lossless and will result
in a file size that is larger than the original source, unless the source
was also lossless.
FFMpeg's and Theora's scale is more linear.
These encoders do not have a lossless mode.
start
True
True
1
0
Bitrate (kbps):
True
True
False
Set the average bitrate.
The instantaneous bitrate can be much higher or lower at any point in time.
But the average over a long duration will be the value set here. If you need
to limit instantaneous bitrate, look into x264's vbv-bufsize and vbv-maxrate settings.
start
True
vquality_type_constant
2
0
True
True
Set the average bitrate.
The instantaneous bitrate can be much higher or lower at any point in time.
But the average over a long duration will be the value set here. If you need
to limit instantaneous bitrate, look into x264's vbv-bufsize and vbv-maxrate settings.
adjustment3
2
1
2-Pass Encoding
True
True
False
Perform 2 Pass Encoding.
The 'Bitrate' option is prerequisite. During the 1st pass, statistics about
the video are collected. Then in the second pass, those statistics are used
to make bitrate allocation decisions.
start
True
3
0
Turbo First Pass
True
True
False
During the 1st pass of a 2 pass encode, use settings that speed things along.
start
True
True
3
1
vertical
True
False
2
2
0
0
True
True
False
5
2
True
True
False
start
Preset:
0
0
True
True
Adjusts encoder settings to trade off compression efficiency against encoding speed.
This establishes your default encoder settings.
Tunes, profiles, levels and extra options string will be applied to this.
You should generally set this option to the slowest you can bear since slower
settings will result in better quality or smaller files.
VideoPresetRange
0
right
True
0
1
5
True
False
start
Tune:
8
8
1
0
True
GTK_ALIGN_CENTER
False
Tune settings to optimize for common scenarios.
This can improve efficiency for particular source characteristics or set
characteristics of the output file. Changes will be applied after the
preset but before all other parameters.
1
1
Fast Decode
True
True
False
Reduce decoder CPU usage.
Set this if your device is struggling to play the output (dropped frames).
start
2
True
1
2
False
Zero Latency
True
False
Minimize latency between input to encoder and output of decoder.
This is useful for broadcast of live streams.
Since HandBrake is not suitable for live stream broadcast purposes,
this setting is of little value here.
start
2
True
1
3
True
False
start
Profile:
8
8
2
0
True
GTK_ALIGN_CENTER
False
Sets and ensures compliance with the specified profile.
Overrides all other settings.
2
1
True
False
start
Level:
8
8
3
0
True
GTK_ALIGN_CENTER
False
Sets and ensures compliance with the specified level.
Overrides all other settings.
3
1
horizontal
True
False
5
2
2
4
2
audio_tab
Audio
True
False
horizontal
0
0
12
0
True
True
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
True
False
0
0
12
audio_list_tab
Track List
vertical
True
False
vertical
True
False
2
True
True
False
True
True
True
True
Add
list-add
Add new audio settings to the list
True
True
True
True
Add All
list-add
Add all audio tracks to the list
True
True
True
True
Reload
emblem-default
Reload all audio settings from defaults
True
False
GTK_POLICY_NEVER
True
GTK_ALIGN_FILL
True
True
False
False
audio_selection_tab
Track Selection
True
False
vertical
True
True
False
horizontal
6
True
False
vertical
True
False
5
2
True
False
end
Selection Behavior:
right
0
0
True
GTK_ALIGN_CENTER
False
Choose which audio tracks of the source media are used.
1
0
True
False
5
2
GTK_ALIGN_END
6
6
True
True
False
GTK_POLICY_NEVER
84
True
0
1
4
True
False
True
True
True
False
GTK_POLICY_NEVER
2
1
4
True
False
True
Create a list of languages you would like to select audio for.
Tracks matching these languages will be selected using the chosen Selection Behavior.
Add
True
True
True
GTK_ALIGN_CENTER
1
2
Remove
True
True
True
GTK_ALIGN_CENTER
1
3
True
False
Available Languages
0
0
True
False
Selected Languages
2
0
Use only first encoder for secondary audio
True
True
False
Only the primary audio track will be encoded with the full encoder list.
All other secondary audio output tracks will be encoded with first encoder only.
start
True
True
True
False
vertical
6
2
True
False
5
2
end
True
False
start
Auto Passthru:
0
0
MP3
True
True
False
Enable this if your playback device supports MP3.
This permits MP3 passthru to be selected when automatic passthru selection is enabled.
start
True
True
1
0
AAC
True
True
False
Enable this if your playback device supports AAC.
This permits AAC passthru to be selected when automatic passthru selection is enabled.
start
True
True
2
0
AC-3
True
True
False
Enable this if your playback device supports AC-3.
This permits AC-3 passthru to be selected when automatic passthru selection is enabled.
start
True
True
1
1
DTS
True
True
False
Enable this if your playback device supports DTS.
This permits DTS passthru to be selected when automatic passthru selection is enabled.
start
True
True
1
2
DTS-HD
True
True
False
Enable this if your playback device supports DTS-HD.
This permits DTS-HD passthru to be selected when automatic passthru selection is enabled.
start
True
True
2
2
EAC-3
True
True
False
Enable this if your playback device supports EAC-3.
This permits EAC-3 passthru to be selected when automatic passthru selection is enabled.
start
True
True
2
1
TrueHD
True
True
False
Enable this if your playback device supports TrueHD.
This permits TrueHD passthru to be selected when automatic passthru selection is enabled.
start
True
True
1
3
FLAC
True
True
False
Enable this if your playback device supports FLAC.
This permits FLAC passthru to be selected when automatic passthru selection is enabled.
start
True
True
2
3
True
False
horizontal
6
end
True
False
end
True
Passthru Fallback:
True
GTK_ALIGN_CENTER
False
Set the audio codec to encode with when a suitable track can not be found for audio passthru.
True
False
6
start
True
<b>Audio Encoder Settings:</b>
Each selected source track will be encoded with all selected encoders
True
False
True
False
True
True
True
True
True
none
False
subtitle_tab
Subtitles
True
False
horizontal
0
0
12
0
True
True
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
True
False
0
0
12
subtitle_list_tab
Track List
vertical
True
False
vertical
True
False
2
True
True
False
True
True
True
True
Add
list-add
Add new subtitle settings to the list
True
True
True
True
Add All
list-add
Add all subtitle tracks to the list
True
True
True
True
Foreign Audio Scan
list-add
Add an extra pass to the encode which searches
for subtitle candidates that provide subtitles for
segments of the audio that are in a foreign language.
True
True
True
True
Reload
emblem-default
Reload all subtitle settings from defaults
True
False
GTK_POLICY_NEVER
True
GTK_ALIGN_FILL
True
True
False
False
subtitle_defaults_tab
Track Selection
True
False
vertical
12
12
12
12
True
True
False
horizontal
6
True
False
vertical
True
False
5
2
True
False
end
Selection Behavior:
right
0
0
True
GTK_ALIGN_CENTER
False
Choose which subtitle tracks of the source media are used.
1
0
True
False
5
2
GTK_ALIGN_END
6
6
True
True
False
GTK_POLICY_NEVER
108
True
GTK_ALIGN_FILL
0
1
4
True
False
True
True
GTK_ALIGN_FILL
True
False
GTK_POLICY_NEVER
True
GTK_ALIGN_FILL
2
1
4
True
False
True
Create a list of languages you would like to select subtitles for.
Tracks matching these languages will be selected using the chosen Selection Behavior.
The first language in this list is your "preferred" language and will be used
for determining subtitle selection settings when there is foreign audio.
True
GTK_ALIGN_FILL
Add
True
True
True
GTK_ALIGN_CENTER
1
2
Remove
True
True
True
GTK_ALIGN_CENTER
1
3
True
False
Available Languages
0
0
True
False
Selected Languages
2
0
True
False
end
Preferred Language: None
right
3
1
Add Foreign Audio Scan Pass
True
True
False
Add "Foreign Audio Scan" when the default audio track is your preferred language.
This search pass finds short sequences of foreign audio and provides subtitles for them.
This option requires a language to be set in the Selected Languages list.
start
True
True
Add subtitle track if default audio is foreign
True
True
False
When the default audio track is not your preferred language, add a subtitle track.
This option requires a language to be set in the Selected Languages list.
start
True
True
Add Closed Captions when available
True
True
False
Closed captions are text subtitles that can be added to any container as a soft subtitle track
start
True
horizontal
True
False
4
True
False
end
Burn-In Behavior*:
right
True
GTK_ALIGN_CENTER
False
Set the behavior of subtitle "Burn-In".
Burned-In subtitles are part of the video and can not be disabled during playback.
Only one subtitle track can be burned! Since conflicts can occur, the first chosen wins.
horizontal
True
False
4
True
False
end
Burn-In for deficient players*:
right
DVD Subtitles
True
True
False
Burn the first selected DVD subtitle track. All other DVD subtitle tracks will be discarded.
Use this option if your player software or device does not support DVD subtitles.
Only one subtitle track can be burned! Since conflicts can occur, the first chosen wins.
start
True
Blu-ray Subtitles
True
True
False
Burn the first selected Blu-ray subtitle track. All other Blu-ray subtitle tracks will be discarded.
Use this option if your player software or device does not support Blu-ray subtitles.
Only one subtitle track can be burned! Since conflicts can occur, the first chosen wins.
start
True
True
False
start
<small>* Only one of the above subtitle burn options will be applied, starting with the top.</small>
Only one subtitle track can be burned! Since conflicts can occur, the first chosen wins.
True
left
chapters_tab
Chapters
vertical
True
False
horizontal
True
False
Chapter Markers
True
True
False
Add chapter markers to output file.
start
True
True
False
True
True
True
False
metadata_tab
Tags
2
6
6
0
0
True
False
5
True
False
end
Title:
True
0
0
True
True
True
80
False
50
True
0
1
True
False
end
Actors:
True
1
0
True
True
True
80
False
50
True
1
1
True
False
end
Director:
True
2
0
True
True
True
80
False
50
True
2
1
True
False
end
Release Date:
True
3
0
True
True
True
80
False
50
True
3
1
True
False
end
Genre:
True
5
0
True
True
True
80
False
50
True
5
1
True
False
end
Description:
True
6
0
True
True
True
80
False
50
True
6
1
True
False
end
Plot:
True
7
0
40
True
False
True
True
etched-in
7
1
True
True
char
False
2
2
True
False
12
12
12
True
False
end
6
True
<b>Save As:</b>
0
0
True
True
True
Destination filename for your encode.
0
1
True
False
end
6
6
True
<b>To:</b>
0
2
True
False
Destination directory for your encode.
select-folder
False
Destination Directory
0
3
horizontal
True
False
start
end
4
4
12
12
4
True
False
start
True
True
False
end
False
10
False
6
12
12
7200
10
5
10
5
60
10
5
10
hb_window
False
dialog
False
1
Cancel
True
True
True
OK
True
True
True
title_add_multiple_cancel
title_add_multiple_ok
vertical
True
False
12
12
12
12
2
horizontal
True
False
6
Select All
True
True
False
Mark all titles for adding to the queue
start
False
start
True
Clear All
True
True
False
Unmark all titles
start
False
start
True
True
False
GTK_POLICY_NEVER
400
True
True
True
True
none
False
True
False
info
False
False
16
True
False
Destination files OK. No duplicates detected.
hb_window
False
Preferences
True
center-on-parent
dialog
False
1
OK
True
True
True
GTK_ALIGN_CENTER
pref_ok
horizontal
True
False
12
12
12
12
vertical
True
False
True
horizontal
True
False
True
False
64
hb-icon
True
False
False
12
True
vertical
True
False
horizontal
True
False
4
6
6
12
GTK_ALIGN_CENTER
True
False
True
False
Automatically check for updates
True
horizontal
True
False
4
6
6
12
12
True
GTK_ALIGN_CENTER
False
True
False
When all encodes are complete
True
vertical
True
False
6
6
12
Use automatic naming (uses modified source name)
Create destination filename from source filename or volume label
True
True
False
start
True
horizontal
True
False
4
18
8
True
False
Auto-Name Template
True
end
Available Options: {source-path} {source} {title} {preset} {chapters} {date} {time} {creation-date} {creation-time} {quality} {bitrate}
True
True
True
40
True
Use iPod/iTunes friendly (.m4v) file extension for MP4
True
True
False
start
True
horizontal
True
False
4
6
6
12
True
True
6
preview_count_adj
True
True
False
Number of previews
True
horizontal
True
False
4
6
6
12
True
True
6
min_title_adj
True
True
False
Filter short DVD and Blu-ray titles (seconds)
True
Clear completed queue items after and encode completes
True
True
False
By default, completed jobs remain in the queue and are marked as complete.
Check this if you want the queue to clean itself up by deleting completed jobs.
start
12
True
True
False
General
vertical
True
False
6
6
12
True
False
2
horizontal
True
False
4
0
0
GTK_ALIGN_CENTER
55
True
False
True
False
start
Constant Quality fractional granularity
True
Use dvdnav (instead of libdvdread)
True
True
False
start
True
1
0
vertical
True
False
2
2
0
Monitor destination disk free space
True
True
False
Pause encoding if free disk space drops below limit
start
True
horizontal
True
False
4
21
7
True
True
Pause encoding if free disk space drops below limit
GTK_ALIGN_CENTER
DiskFreeLimitAdjustment
55
True
False
start
MB Limit
True
vertical
True
False
2
3
0
Put individual encode logs in same location as movie
True
True
False
start
True
horizontal
True
False
4
21
GTK_ALIGN_CENTER
55
True
False
True
False
start
Activity Log Verbosity Level
True
horizontal
True
False
4
21
GTK_ALIGN_CENTER
True
False
True
False
start
Activity Log Longevity
Scale down High Definition previews
True
True
False
start
True
4
0
Automatically Scan DVD when loaded
True
True
False
Scans the DVD whenever a new disc is loaded
start
True
5
0
horizontal
True
False
4
0
6
0
3
True
True
Pause encoding if free disk space drops below limit
GTK_ALIGN_CENTER
ActivityFontSizeAdjustment
True
False
start
Activity Window Font Size
True
Use the same settings for all titles in a batch
True
True
False
When checked, every title will use the same settings when adding a
batch of titles to the queue.
Uncheck this if you want to allow changing each title's settings independently.
start
True
7
0
2
True
False
False
Allow Tweaks
True
False
start
True
0
0
False
Allow HandBrake For Dummies
True
False
start
True
1
0
True
False
Advanced
hb_window
False
True
center-on-parent
dialog
False
1
Cancel
True
True
True
OK
True
True
True
preset_rename_cancel
preset_rename_ok
vertical
True
False
True
12
12
12
12
True
False
start
12
True
<span size="x-large">Rename Preset</span>
horizontal
True
False
True
4
True
False
end
Name:
True
True
40
True
40
True
True
True
False
0
etched-out
10
10
6
4
12
4
60
True
True
True
True
word
False
True
False
<b>Description</b>
True
hb_window
False
True
center-on-parent
dialog
False
1
Cancel
True
True
True
OK
True
True
True
preset_cancel
preset_ok
vertical
True
False
True
12
12
12
12
True
2
6
False
10
10
True
False
end
Category:
0
0
GTK_ALIGN_CENTER
True
False
Set the category that this preset will be shown under.
0
1
True
False
end
Category Name:
1
0
True
True
40
True
30
True
1
1
True
False
end
Preset Name:
2
0
True
True
40
True
30
True
2
1
Default Preset
True
True
False
Make this the default Preset when HandBrake starts
start
12
True
True
2
False
False
True
False
start
<b>Dimensions</b>
True
0
0
3
True
False
start
1
2
Maximum Width:
True
True
False
Enable maximum width limit.
start
True
1
0
7
True
True
This is the maximum width that the video will be stored at.
Whenever a new source is loaded, this value will be applied if the source width is greater.
Setting this to 0 means there is no maximum width.
adjustment32
True
1
1
Maximum Height:
True
True
False
Enable maximum height limit.
start
True
2
0
7
True
True
This is the maximum height that the video will be stored at.
Whenever a new source is loaded, this value will be applied if the source height is greater.
Setting this to 0 means there is no maximum height.
adjustment33
2
1
True
False
0
etched-out
True
10
10
6
4
12
4
60
True
True
word
False
True
False
<b>Description</b>
True
100
1
10
HandBrake Preview
False
True
center
normal
hb-icon
True
True
True
fill
fill
854
480
True
False
True
True
fill
fill
horizontal
False
False
center
end
30
vertical
True
False
5
5
10
10
400
True
True
Select preview frames.
adjustment19
0
bottom
horizontal
True
False
5
30
True
True
True
Encode and play a short sequence of video starting from the current preview position.
none
True
False
gtk-media-play
True
preview_progress_adj
False
right
True
vertical
True
False
True
20
True
False
horizontal
True
False
10
horizontal
True
False
2
True
False
<b>Duration:</b>
True
7
True
True
Set the duration of the live preview in seconds.
adjustment21
True
Show Crop
True
True
False
Show Cropped area of the preview
start
True
Source Resolution
True
True
False
Reset preview window to the source video's resolution
none
False
True
dialog
False
False
hb_window
_Cancel
True
True
True
False
_Open
True
True
True
True
source_cancel
source_ok
True
False
gtk-cancel
True
False
gtk-ok
True
False
gtk-add
True
False
gtk-add
hb_window
False
True
False
center-on-parent
dialog
False
1
Cancel
True
True
True
OK
True
True
True
subtitle_cancel
subtitle_ok
vertical
True
False
6
12
12
12
12
horizontal
True
False
24
Import SRT
True
True
False
Enable settings to import an SRT subtitle file
start
True
Import SSA
True
True
False
Enable settings to import an SSA subtitle file
start
True
SubtitleSrtEnable
Embedded Subtitle List
True
True
False
Enable settings to select embedded subtitles
start
True
SubtitleSrtEnable
horizontal
True
False
6
True
2
False
4
True
False
Language
0
1
True
False
Character Code
0
2
True
False
File:
end
2
0
True
False
Offset (ms)
0
4
GTK_ALIGN_CENTER
True
False
Set the language of this subtitle.
This value will be used by players in subtitle menus.
1
1
GTK_ALIGN_FILL
150
True
False
Set the character code used by the SRT file you are importing.
SRTs come in all flavours of character sets.
We translate the character set to UTF-8.
The source's character code is needed in order to perform this translation.
True
1
2
True
True
True
Select the SRT file to import.
False
True
Import File
2
1
2
GTK_ALIGN_FILL
False
8
True
True
Adjust the offset in milliseconds between video and SRT timestamps
adjustment31
1
4
vertical
True
False
True
False
Track
GTK_ALIGN_CENTER
True
False
List of subtitle tracks available from your source.
vertical
True
False
Forced Subtitles Only
True
True
False
Use only subtitles that have been flagged
as forced in the source subtitle track
"Forced" subtitles are usually used to show
subtitles during scenes where someone is speaking
a foreign language.
start
True
Burn into video
True
True
False
Render the subtitle over the video.
The subtitle will be part of the video and can not be disabled.
start
True
Set Default Track
True
True
False
Set the default output subtitle track.
Most players will automatically display this
subtitle track whenever the video is played.
This is useful for creating a "forced" track
in your output.
start
True
hb_window
False
True
False
center-on-parent
dialog
False
1
Cancel
True
True
True
OK
True
True
True
audio_cancel
audio_ok
vertical
True
False
6
12
12
12
12
2
True
False
5
True
True
False
Source Track
0
0
GTK_ALIGN_CENTER
True
False
True
List of audio tracks available from your source.
1
0
True
False
Track Name:
True
center
0
1
True
True
Set the audio track name.
Players may use this in the audio selection list.
40
True
True
True
1
1
2
True
False
24
True
True
False
Encoder
0
0
True
False
Bitrate/Quality
True
center
0
1
True
False
Mix
0
2
True
False
Sample Rate
True
center
0
3
True
False
Gain
True
center
0
4
True
False
<b>Dynamic Range Compression:</b> Adjust the dynamic range of the output audio track.
For source audio that has a wide dynamic range (very loud and very soft sequences),
DRC allows you to 'compress' the range by making loud sounds softer and soft sounds louder.
DRC
True
center
0
5
True
False
GTK_ALIGN_CENTER
Set the audio codec to encode this track with.
1
0
horizontal
True
False
1
1
vertical
True
False
Bitrate
True
True
False
Enable bitrate setting
start
True
Quality
True
True
False
Enable quality setting
start
True
AudioTrackBitrateEnable
True
False
GTK_ALIGN_CENTER
Set the bitrate to encode this track with.
horizontal
True
False
True
True
GTK_ALIGN_CENTER
False
<b>Quality:</b> For output codec's that support it, adjust the quality of the output.
vertical
audio_quality_adj
weather-storm
weather-clear
weather-storm
weather-showers-scattered
weather-showers
weather-overcast
weather-few-clouds
weather-clear
True
False
start
00.0
True
4
True
False
GTK_ALIGN_CENTER
Set the mixdown of the output audio track.
1
2
True
False
GTK_ALIGN_CENTER
Set the sample rate of the output audio track.
1
3
horizontal
True
False
1
4
True
True
GTK_ALIGN_CENTER
False
<b>Audio Gain:</b> Adjust the amplification or attenuation of the output audio track.
vertical
adjustment35
audio-volume-muted
audio-volume-high
audio-volume-low
audio-volume-medium
True
False
start
0dB
True
6
horizontal
True
False
1
5
True
True
GTK_ALIGN_CENTER
False
<b>Dynamic Range Compression:</b> Adjust the dynamic range of the output audio track.
For source audio that has a wide dynamic range (very loud and very soft sequences),
DRC allows you to 'compress' the range by making loud sounds softer and soft sounds louder.
vertical
adjustment28
audio-input-microphone
True
False
start
Off
True
4
hb_window
False
True
center-on-parent
dialog
False
1
Skip This Version
True
True
True
Remind Me Later
True
True
True
update_skip
update_remind
horizontal
True
False
True
vertical
True
False
horizontal
True
False
True
False
64
hb-icon
vertical
True
False
True
True
False
start
10
10
5
5
<b>A new version of HandBrake is available!</b>
True
True
False
start
10
10
5
5
HandBrake xxx is now available (you have yyy).
True
False
0
etched-out
True
12
start
True
False
True
False
<b>Release Notes</b>
True
1
1
1