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
100
1
1
1
4096
1
16
4096
1
16
1
10
1
1
1
0.9
4
0.1
1
1
65535
1
16
20000
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
False
5
About HandBrake
dialog
True
True
HandBrake
0.9.2
Copyright © 2008 - 2013 John Stebbins
Copyright © 2004 - 2013, HandBrake Devs
HandBrake is a GPL-licensed, multiplatform, multithreaded video transcoder.
http://handbrake.fr
http://handbrake.fr
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
True
False
2
True
False
end
False
True
end
0
hb-icon
False
False
GDK_VISIBILITY_NOTIFY_MASK
HandBrake
500
400
hb-icon
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
True
0
True
False
5
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Choose Video Source
True
Source
hb-source
False
True
True
False
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Start Encoding
True
Start
hb-start
False
True
True
False
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Pause Encoding
True
Pause
hb-pause
False
True
True
False
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Add to Queue
True
Enqueue
hb-add-queue
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Show Queue
True
Queue
hb-queue
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Open Picture Settings and Preview window.
Here you can adjust cropping, resolution, aspect ratio, and filters.
True
Picture Settings
hb-picture
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Show Activity Window
True
Activity
hb-activity
False
True
False
True
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
vertical
True
False
False
vertical
True
False
True
False
0
0
6
6
12
vertical
True
False
2
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
True
False
<b>Source:</b>
True
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
None
True
True
1
True
False
0
400
10
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
True
2
False
True
0
True
False
True
5
True
False
6
6
True
False
0.1
Title:
0
0
1
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
GTK_ALIGN_CENTER
False
start
Set the title to encode.
By default the longest title is chosen.
This is often the feature title of a DVD.
False
True
True
0
0
1
1
1
horizontal
True
False
end
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
True
False
Angle:
False
False
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
For multi-angle DVD's, select the desired angle to encode.
False
False
adjustment27
False
True
1
Reset All Titles
True
True
Apply current settings to all titles
True
end
False
True
2
0
2
1
1
True
False
0
0
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
GTK_ALIGN_CENTER
False
Range of title to encode. Can be chapters, seconds, or frames.
False
True
0
10
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the first chapter to encode.
False
False
adjustment1
True
False
True
1
True
False
through
False
True
2
10
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the last chapter to encode.
False
False
adjustment2
True
False
True
3
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
7
True
False
0.1
Duration:
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
hh:mm:ss
8
False
True
1
False
True
4
1
1
1
1
True
True
1
True
True
0
True
False
0
none
True
False
6
6
12
horizontal
True
False
12
True
False
True
False
File:
0
0
1
1
True
True
Destination filename for your encode.
40
False
False
0
1
1
1
True
False
Destination directory for your encode.
select-folder
False
Destination Directory
1
1
1
1
False
True
0
True
False
4
horizontal
True
False
4
True
False
Format:
False
False
0
True
GTK_ALIGN_CENTER
False
Format to mux encoded tracks to.
False
True
1
0
0
1
1
iPod 5G Support
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Add iPod Atom needed by some older iPods.
0
True
0
1
1
1
Web optimized
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Optimize the layout of the MP4 file for progressive download.
This allows a player to initiate playback before downloading the entire file.
0
True
1
0
1
1
Large file (>4GB)
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Allow 64 bit MP4 file which can be over 4GB.
<b>Caution:</b> This option may break device compatibility.
0
True
1
1
1
1
False
True
1
True
False
<b><u>D</u>estination</b>
True
False
True
1
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
SettingsStack
True
GTK_ALIGN_FILL
12
12
False
False
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
12
12
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
True
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
3
True
False
10
10
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Source Codec:
0
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Dimensions:
1
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--
1
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Aspect:
2
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Frame Rate:
3
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--
3
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Source Picture Parameters</b>
True
False
True
2
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
True
False
0
Autocrop:
0
0
1
1
True
False
On
0
1
1
1
True
False
0
Crop:
1
0
1
1
True
False
--
1
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Crop Dimensions:
2
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Cropping</b>
True
False
True
2
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
True
False
0
Scale Dimensions:
0
0
1
1
True
False
--
0
1
1
1
True
False
0
Optimal for Source:
1
0
1
1
True
False
On
1
1
1
1
True
False
0
Anamorphic:
2
0
1
1
True
False
On
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Scaling</b>
True
False
True
2
2
True
True
0
True
False
0.4
0
12
12
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
1
4
4
4
448
200
True
False
128
hb-icon
False
False
1
True
False
0
0
0
horizontal
True
False
4
True
False
Presentation Dimensions:
right
False
True
0
85
True
False
0.2
0
--
False
True
1
False
False
2
True
True
1
picture_tab
Summary
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
48
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
12
24
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
2
True
False
0
Video Encoder:
0
0
1
1
True
GTK_ALIGN_CENTER
False
Available video encoders.
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Framerate:
1
0
1
1
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Output framerate.
'Same as source' is recommended. If your source video has a variable framerate, 'Same as source' will preserve it.
1
1
1
1
Constant Framerate
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enables constant framerate output.
0
True
2
0
2
1
Peak Framerate (VFR)
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enables variable framerate output with a peak rate determined by the framerate setting.
VFR is not compatible with some players.
0
True
VideoFramerateCFR
3
0
2
1
Variable Framerate
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enables variable framerate output.
VFR is not compatible with some players.
0
True
VideoFramerateCFR
3
0
2
1
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
12
24
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
2
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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 coorespond 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
1
Constant Quality:
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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 coorespond 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.
0
True
True
1
0
1
1
Bitrate (kbps):
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
0
True
vquality_type_constant
2
0
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment3
2
1
1
1
2-Pass Encoding
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
0
True
3
0
1
1
Turbo First Pass
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
During the 1st pass of a 2 pass encode, use settings that speed things along.
0
True
True
3
1
1
1
True
True
2
1
False
True
0
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
24
24
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Use Advanced Options
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Use advanced options Tab for x264 settings.
Use at your own risk!
0
True
False
True
2
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
x264 Preset:
0
0
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Adjusts x264 settings to trade off compression efficiency against encoding speed.
This establishes your default x264 settings.
Tunes, profiles, levels and advanced option 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.
x264PresetRange
0
right
True
0
1
5
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
x264 Tune:
1
0
1
1
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Tune settings to optimize for common scenarios.
This can improve effeciency 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
1
1
Fast Decode
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Reduce decoder CPU usage.
Set this if your device is struggling to play the output (dropped frames).
0
20
True
1
2
1
1
Zero Latency
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
0
20
True
1
3
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
H.264 Profile:
2
0
1
1
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Limit the H.264 profile of the output stream.
Overrides all other settings.
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
H.264 Level:
3
0
1
1
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Sets and ensures compliance with the specified H.264 level.
Overrides all other settings.
3
1
1
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
False
True
5
0
True
True
etched-in
True
True
True
1
2
2
4
2
True
True
0
1
True
True
2
1
1
video_tab
Video
True
False
vertical
12
12
12
12
True
True
False
horizontal
6
True
False
vertical
True
False
5
2
True
False
1
Selection Behavior:
right
0
0
1
1
True
GTK_ALIGN_CENTER
False
1
0
1
1
True
0
True
False
5
2
GTK_ALIGN_END
6
6
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
84
True
False
0
1
1
4
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
2
1
1
4
Add
True
True
True
GTK_ALIGN_CENTER
1
2
1
1
Remove
True
True
True
GTK_ALIGN_CENTER
1
3
1
1
True
False
Available Languages
0
0
1
1
True
False
Selected Languages
2
0
1
1
True
True
1
Use only first encoder for secondary audio
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
0
True
True
2
False
True
0
True
False
vertical
6
2
True
False
5
2
end
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Auto Passthru:
0
0
1
1
MP3
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
1
AAC
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
1
AC-3
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
1
DTS
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
1
DTS-HD
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
1
True
0
True
False
horizontal
6
end
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
end
True
Passthru Fallback:
True
0
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the audio codec to encode with when a suitable track can not be found for audio passthru.
True
1
True
1
True
1
0
True
False
6
0
True
<b>Audio Encoder Settings:</b>
Each selected source track will be encoded with all selected encoders
2
True
False
3
4
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
False
True
none
False
True
5
2
audio_defaults_tab
Audio Defaults
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
6
6
6
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
False
True
Add
list-add
Add new audio settings to the list
False
True
True
False
True
Add All
list-add
Add all audio tracks to the list
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Reload Defaults
emblem-default
Reload all audio settings from defaults
False
False
True
0
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
True
2
True
True
0
3
audio_list_tab
Audio List
True
False
vertical
12
12
12
12
True
True
False
horizontal
6
True
False
vertical
True
False
5
2
True
False
1
Selection Behavior:
right
0
0
1
1
True
GTK_ALIGN_CENTER
False
1
0
1
1
True
0
True
False
5
2
GTK_ALIGN_END
6
6
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
108
True
False
0
1
1
4
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
2
1
1
4
Add
True
True
True
GTK_ALIGN_CENTER
1
2
1
1
Remove
True
True
True
GTK_ALIGN_CENTER
1
3
1
1
True
False
Available Languages
0
0
1
1
True
False
Selected Languages
2
0
1
1
True
False
0
Preferred Language: None
right
3
1
1
1
True
True
1
False
True
0
0
Add Foreign Audio Search Pass
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Add "Foreign Audio Search" when the default audio track is your preferred language.
This search pass finds short sequences of foreign audio and provides subtitles for them.
0
True
True
1
Add subtitle track if default audio is foreign
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
When the default audio track is not your preferred language, add a subtitle track.
0
True
True
2
Add Closed Captions when available
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Closed captions are text subtitles that can be added to any container as a soft subtitle track (not burned)
0
True
4
subtitle_defaults_tab
Subtitle Defaults
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
6
6
6
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
False
True
Add
list-add
Add new subtitle settings to the list
False
True
True
False
True
Add All
list-add
Add all subtitle tracks to the list
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Reload Defaults
emblem-default
Reload all subtitle settings from defaults
False
False
True
0
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
True
1
True
True
0
5
subtitle_list_tab
Subtitle List
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Reference Frames:</small>
True
0
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Sane values are ~1-6. The more you add, the better the compression, but the slower the encode.
Cel animation tends to benefit from more reference frames a lot more than film content.
Note that many hardware devices have limitations on the number of supported reference
frames, so if you're encoding for a handheld or standalone player, don't touch this unless
you're absolutely sure you know what you're doing!
False
False
adjustment8
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Maximum B-Frames:</small>
True
1
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Sane values are ~2-5. This specifies the maximum number of sequential B-frames that the encoder can use.
Large numbers generally won't help significantly unless Adaptive B-frames is set to Optimal.
Cel-animated source material and B-pyramid also significantly increase the usefulness of larger
values.
Baseline profile, as required for iPods and similar devices, requires B-frames to be set to 0 (off).
False
False
adjustment9
1
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Pyramidal B-Frames:</small>
True
2
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
B-pyramid improves compression by creating a pyramidal structure (hence the name)
of B-frames, allowing B-frames to reference each other to improve compression.
Requires Max B-frames greater than 1; optimal adaptive B-frames is strongly recommended for full compression benefit.
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Weighted P-Frames:</small>
True
3
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Performs extra analysis to decide upon weighting parameters for each frame.
This improves overall compression slightly and improves the quality of fades greatly.
Baseline profile, as required for iPods and similar devices, requires weighted P-frame
prediction to be disabled. Note that some devices and players, even those that support
Main Profile, may have problems with Weighted P-frame prediction: the Apple TV is
completely incompatible with it, for example.
3
1
1
1
8x8 Transform
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
The 8x8 transform is the single most useful feature of x264 in terms of compression-per-speed.
It improves compression by at least 5% at a very small speed cost and may
provide an unusually high visual quality benefit compared to its compression
gain. However, it requires High Profile, which many devices may not support.
0
True
True
4
0
2
1
CABAC Entropy Encoding
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
After the encoder has done its work, it has a bunch of data that
needs to be compressed losslessly, similar to ZIP or RAR. H.264 provides
two options for this: CAVLC and CABAC. CABAC decodes a lot slower but
compresses significantly better (10-30%), especially at lower bitrates.
If you're looking to minimize CPU requirements for video playback, disable this option.
Baseline profile, as required for iPods and similar devices, requires CABAC to be disabled.
0
True
True
5
0
2
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<small><b>Encoding Features</b></small>
True
False
True
1
True
True
0
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
12
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Motion Est. Method:</small>
True
0
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Controls the motion estimation method.
Motion estimation is how the encoder estimates how each block of pixels in a frame has moved.
A better motion search method improves compression at the cost of speed.
Diamond: performs an extremely fast and simple search using a diamond pattern.
Hexagon: performs a somewhat more effective but slightly slower search using a hexagon pattern.
Uneven Multi-Hex: performs a very wide search using a variety of patterns, more accurately capturing complex motion.
Exhaustive: performs a "dumb" search of every pixel in a wide area. Significantly slower for only a small compression gain.
Transformed Exhaustive: Like exhaustive, but makes even more accurate decisions. Accordingly, somewhat slower, also for only a small improvement.
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Subpel ME & Mode:</small>
True
1
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
This setting controls both subpixel-precision motion estimation and mode decision methods.
Subpixel motion estimation is used for refining motion estimates beyond mere pixel accuracy, improving compression.
Mode decision is the method used to choose how to encode each block of the frame: a very important decision.
SAD is the fastest method, followed by SATD, RD, RD refinement, and the slowest, QPRD.
6 or higher is strongly recommended: Psy-RD, a very powerful psy optimization that helps retain detail, requires RD.
11 disables all early terminations in analysis.
10 and 11, the most powerful and slowest options, require adaptive quantization (aq-mode > 0) and trellis 2 (always).
1
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Motion Est. Range:</small>
True
2
0
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
This is the distance x264 searches from its initial guess at the
motion of a block in order to try to find its actual motion.
The default is fine for most content, but extremely high motion video,
especially at HD resolutions, may benefit from higher ranges, albeit at
a high speed cost.
False
False
adjustment10
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Adaptive Direct Mode:</small>
True
3
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
H.264 allows for two different prediction modes, spatial and temporal, in B-frames.
Spatial, the default, is almost always better, but temporal is sometimes useful too.
x264 can, at the cost of a small amount of speed (and accordingly for a small compression gain),
adaptively select which is better for each particular frame.
3
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Adaptive B-Frames:</small>
True
4
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
x264 has a variety of algorithms to decide when to use B-frames and how many to use.
Fast mode takes roughly the same amount of time no matter how many B-frames you specify.
However, while fast, its decisions are often suboptimal.
Optimal mode gets slower as the maximum number of B-Frames increases,
but makes much more accurate decisions, especially when used with B-pyramid.
4
1
1
1
True
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
2
6
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Partitions:</small>
True
0
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Mode decision picks from a variety of options to make its decision:
this option chooses what options those are.
Fewer partitions to check means faster encoding, at the cost of worse
decisions, since the best option might have been one that was turned off.
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Trellis:</small>
True
1
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Trellis fine-tunes the rounding of transform coefficients to
squeeze out 3-5% more compression at the cost of some speed.
"Always" uses trellis not only during the main encoding process, but also
during analysis, which improves compression even more, albeit at great speed cost.
Trellis costs more speed at higher bitrates and requires CABAC.
1
1
1
1
True
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<small><b>Analysis</b></small>
True
False
True
2
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Adaptive Quantization Strength:</small>
True
0
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Adaptive quantization controls how the encoder distributes bits across the frame.
Higher values take more bits away from edges and complex areas to improve areas with finer detail.
adjustment34
False
right
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Psychovisual Rate Distortion:</small>
True
1
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Psychovisual rate-distortion optimization takes advantage of the characteristics of human
vision to dramatically improve apparent detail and sharpness.
The effect can be made weaker or stronger by adjusting the strength.
Being an RD algorithm, it requires mode decision to be at least "6".
adjustment22
False
right
1
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<small>Psychovisual Trellis:</small>
True
2
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Psychovisual trellis is an experimental algorithm to further
improve sharpness and detail retention beyond what Psychovisual RD does.
Recommended values are around 0.2, though higher values may help for very
grainy video or lower bitrate encodes. Not recommended for cel animation
and other sharp-edged graphics.
adjustment23
False
2
right
2
1
1
1
True
True
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Deblocking:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
H.264 deblocking filter.
h.264 has a built-in deblocking filter that smooths out blocking artifacts
after decoding each frame. This not only improves visual quality, but also
helps compression significantly. The deblocking filter takes a lot of CPU power,
so if you're looking to minimize CPU requirements for video playback, disable it.
The deblocking filter has two adjustable parameters, "strength" (Alpha) and "threshold" (Beta).
The former controls how strong (or weak) the deblocker is, while the latter controls how many
(or few) edges it applies to. Lower values mean less deblocking, higher values mean more deblocking.
The default is 0 (normal strength) for both parameters.
False
False
adjustment11
False
True
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
H.264 deblocking filter.
h.264 has a built-in deblocking filter that smooths out blocking artifacts
after decoding each frame. This not only improves visual quality, but also
helps compression significantly. The deblocking filter takes a lot of CPU power,
so if you're looking to minimize CPU requirements for video playback, disable it.
The deblocking filter has two adjustable parameters, "strength" (Alpha) and "threshold" (Beta).
The former controls how strong (or weak) the deblocker is, while the latter controls how many
(or few) edges it applies to. Lower values mean less deblocking, higher values mean more deblocking.
The default is 0 (normal strength) for both parameters.
False
False
adjustment12
False
True
2
No DCT Decimate
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
x264 normally zeroes out nearly-empty data blocks to save bits to
be better used for some other purpose in the video. However, this can
sometimes have slight negative effects on retention of subtle grain and
dither.
Don't touch this unless you're having banding issues or other such cases
where you are having trouble keeping fine noise.
0
True
True
True
True
20
3
True
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<small><b>Psychovisual</b></small>
True
False
True
1
True
True
2
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
40
12
12
True
True
etched-in
True
True
Your selected options will appear here.
You can edit these and add additional options.
Default values will not be shown. The defaults are:
ref=3:bframes=3:b-adapt=fast:direct=spatial:
b-pyramid=normal:weightp=2:me=hex:merange=16:
subme=7:partitions=p8x8,b8x8,i8x8,i4x4:8x8dct=1:
deblock=0,0:trellis=1:psy-rd=1,0:aq-strength=1.0:
no-fast-pskip=0:no-dct-decimate=0:cabac=1
char
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<small><b>Current x264 Advanced Option String</b></small>
True
False
True
2
1
True
True
0
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
True
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
40
True
True
etched-in
True
True
Your selected options will appear here.
You can edit these and add additional options.
char
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<small><b>Current FFMpeg Advanced Option String</b></small>
True
False
True
2
1
True
True
1
6
video_advanced_tab
Advanced Video
vertical
True
False
horizontal
True
False
Chapter Markers
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Add chapter markers to output file.
0
True
False
True
0
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
True
True
1
7
chapters_tab
Chapters
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
6
24
24
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Title:
True
0
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
80
True
50
True
False
False
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Actors:
True
1
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
80
True
50
True
False
False
1
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Director:
True
2
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
80
True
50
True
False
False
2
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Release Date:
True
3
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
80
True
50
True
False
False
3
1
1
1
4
0
1
1
4
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Genre:
True
5
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
80
True
50
True
False
False
5
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Description:
True
6
0
1
1
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
80
True
50
True
False
False
6
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
Plot:
True
7
0
1
1
40
True
True
True
True
etched-in
True
True
char
False
7
1
1
1
8
metadata_tab
Tags
True
True
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
1
4
4
12
12
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
True
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
1
False
True
1
False
True
3
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
12
12
10
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
True
4
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
6
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
8
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
etched-in
206
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
True
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
2
True
False
Save current settings to new preset.
_Save
True
gtk-save
False
True
True
False
Delete the currently selected preset.
_Delete
True
gtk-delete
False
True
True
False
True
True
False
True
False
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Presets</b>
True
True
True
1
True
True
2
7200
10
5
10
5
60
10
5
10
False
dialog
False
vertical
2
False
end
gtk-cancel
True
True
True
True
False
True
0
gtk-ok
True
True
True
0.55000001192092896
True
False
True
1
False
True
end
0
True
False
12
12
12
6
True
True
GTK_POLICY_NEVER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
400
True
False
True
True
none
False
0
1
3
2
horizontal
True
False
6
Select All
True
True
False
Mark all titles for adding to the queue
start
False
0
True
False
0
Clear All
True
True
False
Unmark all titles
start
False
0
True
False
1
0
0
2
1
True
True
False
info
False
6
end
False
False
0
False
16
True
False
Destination files OK. No duplicates detected.
False
True
0
False
False
0
0
3
3
1
False
True
1
title_add_multiple_cancel
title_add_multiple_ok
False
5
Preferences
True
center-on-parent
dialog
True
True
True
False
2
True
False
end
gtk-ok
True
True
True
True
False
False
0
False
True
end
0
horizontal
True
False
vertical
True
False
True
False
GDK_BUTTON_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
64
hb-icon
False
True
0
True
True
0
True
False
12
True
True
False
vertical
True
False
True
False
6
6
12
horizontal
True
False
4
GTK_ALIGN_CENTER
True
False
False
True
0
True
False
Automatically check for updates
True
False
True
1
False
True
0
True
False
6
6
12
12
horizontal
True
False
4
True
GTK_ALIGN_CENTER
False
False
True
0
True
False
When all encodes are complete
True
False
True
1
False
True
1
True
False
6
6
12
vertical
True
False
Use automatic naming (uses modified source name)
True
True
False
0
True
False
True
0
True
False
18
horizontal
True
False
4
8
True
False
Auto-Name Template
True
1
False
True
0
Available Options: {source} {title} {chapters} {date} {time} {quality} {bitrate}
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
40
True
False
False
False
True
1
False
True
1
Use iPod/iTunes friendly (.m4v) file extension for MP4
True
True
False
0
True
False
True
2
False
True
2
True
False
6
6
12
horizontal
True
False
4
True
True
2
●
none
False
False
preview_count_adj
True
False
True
0
True
False
Number of previews
True
False
True
1
False
True
3
True
False
6
6
12
horizontal
True
False
4
True
True
4
●
none
False
False
min_title_adj
True
False
True
0
True
False
Filter short titles (seconds)
True
False
True
1
False
True
4
True
False
6
6
12
Show system tray icon
True
True
False
0
True
False
True
5
True
False
General
False
True
False
6
6
12
vertical
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
horizontal
True
False
4
GTK_ALIGN_CENTER
55
True
False
False
True
0
True
False
0
Constant Quality fractional granularity
True
True
1
0
0
1
1
Use dvdnav (instead of libdvdread)
True
True
False
0
True
1
0
1
1
vertical
True
False
Put individual encode logs in same location as movie
True
True
False
0
True
False
True
0
True
False
21
horizontal
True
False
4
GTK_ALIGN_CENTER
55
True
False
False
True
0
True
False
0
Activity Log Verbosity Level
True
True
1
False
True
1
True
False
21
horizontal
True
False
4
GTK_ALIGN_CENTER
True
False
False
True
0
True
False
0
Activity Log Longevity
True
True
1
False
True
2
2
0
1
1
Scale down High Definition previews
True
True
False
0
True
3
0
1
1
Automatically Scan DVD when loaded
True
True
False
Scans the DVD whenever a new disc is loaded
0
True
4
0
1
1
Hide Advanced Video Options Tab
True
True
False
Use advanced video options at your own risk.
We recommend that you use the controls available
on the Video tab instead.
0
True
5
0
1
1
Delete completed jobs from queue
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.
0
True
6
0
1
1
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Allow Tweaks
True
False
0
True
0
0
1
1
Allow HandBrake For Dummies
True
False
0
True
1
0
1
1
False
True
1
1
True
False
Advanced
1
False
True
True
1
True
True
1
pref_ok
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
center-on-parent
dialog
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
end
gtk-cancel
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
0
gtk-ok
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
1
False
True
end
0
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Folder Name:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
40
True
30
True
False
False
True
True
1
False
True
10
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
etched-out
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
4
12
4
60
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
word
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Description</b>
True
True
True
10
2
True
True
1
preset_folder_cancel
preset_folder_ok
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
center-on-parent
dialog
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
end
gtk-cancel
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
0
gtk-ok
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
1
False
True
end
0
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Preset Name:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
40
True
30
True
False
False
True
True
1
False
True
10
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
<b>Custom Picture Dimensions</b>
True
0
0
3
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
1
2
1
1
Maximum Width:
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enable maximum width limit.
0
True
1
0
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment32
True
1
1
1
1
Maximum Height:
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enable maximum height limit.
0
True
2
0
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment33
2
1
1
1
True
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
etched-out
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
4
12
4
60
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
word
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Description</b>
True
True
True
10
2
True
True
1
preset_cancel
preset_ok
True
False
0
0
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_LEAVE_NOTIFY_MASK
100
1
10
False
0.89999997615814209
0
0
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
5
10
10
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
Select preview frames.
adjustment19
0
bottom
False
True
0
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
False
True
0
True
preview_progress_adj
False
right
True
True
1
vertical
True
False
20
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
True
0
True
True
2
False
True
1
horizontal
True
False
10
horizontal
True
False
2
True
False
<b>Duration:</b>
True
False
True
0
True
True
Set the duration of the live preview in seconds.
False
False
adjustment21
True
False
True
1
True
True
0
Show Crop
True
True
False
Show Cropped area of the preview
0
True
False
True
1
Fullscreen
True
True
False
View Fullscreen Preview
none
False
True
2
Hide Settings
True
True
False
Hide the picture settings window while leaving the preview visible.
none
False
True
3
False
True
2
False
GDK_POINTER_MOTION_MASK | GDK_STRUCTURE_MASK
Preview
False
center
utility
True
True
hb_window
True
False
0
0
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
HandBrake Queue
900
600
hb-queue
utility
True
True
hb_window
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
True
Start
hb-start
False
True
True
False
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Pause
hb-pause
False
True
True
False
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Edit
hb-edit
False
True
True
False
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Reload
view-refresh
Mark selected queue entry as pending.
Resets the queue job to pending and ready to run again.
False
True
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Reload All
view-refresh
Mark all queue entries as pending.
Resets all queue jobs to pending and ready to run again.
False
True
False
True
0
vertical
True
False
True
False
False
True
0
horizontal
True
False
True
False
False
True
10
0
False
True
1
False
True
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
900
300
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
True
True
2
False
Picture Settings
False
utility
True
True
preview_window
vertical
True
False
2
Show Preview
True
True
False
Open Preview Window
False
start
12
True
False
0
True
True
True
False
6
6
horizontal
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Left Crop
False
False
adjustment13
1
0
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Top Crop
False
False
adjustment14
0
1
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Bottom Crop
False
False
adjustment15
2
1
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Right Crop
False
False
adjustment16
1
2
1
1
Auto Crop
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Automatically crop black borders around edges of the video.
0
True
3
0
2
1
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.
0
True
4
0
2
1
False
True
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Crop Dimensions:
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--
True
True
1
True
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Cropping</b>
True
False
True
2
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
width:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment17
True
False
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
height:
False
True
2
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment18
False
True
3
False
True
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
0
True
True
True
0
False
True
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
False
0
Anamorphic:
False
True
0
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Anamorphic Modes:</b>
<small><tt>
None - Force pixel aspect ratio to 1:1.
Loose - Align dimensions to chosen 'Alignment' value
and pick pixel aspect ratio that preserves the
original display aspect ratio
Strict - Keep original source dimensions and pixel
aspect ratio</tt></small>
False
True
1
False
True
2
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
False
0
Alignment:
False
True
0
True
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
True
1
False
True
3
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Storage</b>
True
False
True
2
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
2
12
2
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
width:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
This is the display width. It is the result of scaling the storage dimensions by the pixel aspect.
False
False
adjustment25
True
False
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
height:
False
True
2
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
adjustment26
False
True
3
False
True
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Pixel Aspect:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment29
True
False
True
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
:
False
True
2
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
False
False
adjustment30
False
True
3
False
True
1
Keep Aspect
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
If enabled, the original display aspect of the source will be maintained.
0
True
True
False
True
2
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
100
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
Display Aspect:
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
--:--
False
True
1
False
True
3
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Display</b>
True
False
True
2
2
True
False
Dimensions
False
True
False
6
6
6
6
horizontal
True
False
16
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Grayscale
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
If enabled, filter colour components out of video.
0
True
False
True
0
True
False
0
0
True
False
5
True
False
0
Deblock:
0
0
1
1
True
True
The deblocking filter removes a common type of compression artifact.
If your source exhibits 'blockiness', this filter may help clean it up.
adjustment20
0
right
0
1
1
1
True
False
0
Denoise:
1
0
1
1
GTK_ALIGN_CENTER
100
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
The denoise filter is a low pass filter that removes noise.
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
1
1
True
Custom denoise filter string format
SpatialLuma:SpatialChroma:TemporalLuma:TemporalChroma
8
False
False
2
1
1
1
False
True
1
False
True
2
0
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
0
0
0
0
True
False
5
True
False
0
Detelecine:
0
0
1
1
GTK_ALIGN_CENTER
100
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
1
True
Custom detelecine filter string format
JunkLeft:JunkRight:JunkTop:JunkBottom:StrictBreaks:MetricPlane:Parity
8
False
False
1
1
1
1
Decomb
True
True
False
Choose decomb or deinterlace filter options.
The decomb filter selectively deinterlaces frames that appear to be interlaced.
This will preserve quality in frames that are not interlaced.
The classic deinterlace filter is applied to all frames.
Frames that are not interlaced will suffer some quality degradation.
0
True
True
2
0
1
1
Deinterlace
True
True
False
Choose decomb or deinterlace filter options.
The decomb filter selectively deinterlaces frames that appear to be interlaced.
This will preserve quality in frames that are not interlaced.
The classic deinterlace filter is applied to all frames.
Frames that are not interlaced will suffer some quality degradation.
0
True
PictureDecombDeinterlace
2
1
1
1
True
False
0
Decomb:
3
0
1
1
GTK_ALIGN_CENTER
100
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
The decomb filter selectively deinterlaces frames that appear to be interlaced.
This will preserve quality in frames that are not interlaced.
3
1
1
1
True
Custom decomb filter string format
Mode:SpatialMetric:MotionThresh:SpatialThresh:BlockThresh:BlockWidth:
BlockHeight:MagnitudeThres:VarianceThres:LaplacianThresh:DilationThresh:
ErosionThresh:NoiseThresh:MaxSearchDistance:PostProcessing:Parity
8
False
False
4
1
1
1
True
False
0
Deinterlace:
5
0
1
1
GTK_ALIGN_CENTER
100
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
The classic deinterlace filter is applied to all frames.
Frames that are not interlaced will suffer some quality degradation.
5
1
1
1
True
Custom deinterlace filter string format
YadifMode:YadifParity:McdintMode:McdeintQp
8
False
False
6
1
1
1
False
True
1
False
True
2
1
1
True
False
Filters
1
False
True
True
1
False
5
True
dialog
True
True
False
False
True
False
2
True
False
end
gtk-cancel
True
True
True
True
True
True
False
False
0
gtk-ok
True
True
True
True
True
True
False
False
1
False
True
end
0
False
True
2
source_cancel
source_ok
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
gtk-add
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
gtk-add
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
5
True
center-on-parent
dialog
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
end
gtk-cancel
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
0
gtk-ok
True
True
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
False
1
False
True
end
0
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Setting:
False
True
0
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
40
True
30
True
False
False
False
True
1
False
True
1
tweak_cancel
tweak_ok
False
5
True
center-on-parent
dialog
True
True
True
False
6
True
False
end
gtk-cancel
True
True
True
True
False
False
0
gtk-ok
True
True
True
True
False
False
1
False
True
end
0
horizontal
True
False
24
Import SRT
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enable settings to import an SRT subtitle file
0
True
False
True
1
Embedded Subtitle List
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enable settings to select embedded subtitles
0
True
SubtitleSrtEnable
False
True
1
False
True
1
horizontal
True
False
6
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Language
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Character Code
0
2
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
File:
end
2
0
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Offset (ms)
0
4
1
1
GTK_ALIGN_CENTER
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the language of this subtitle.
This value will be used by players in subtitle menus.
1
1
1
1
GTK_ALIGN_CENTER
150
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
True
1
2
1
1
True
False
Select the SRT file to import.
False
True
Srt File
2
1
2
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Adjust the offset in milliseconds between video and SRT timestamps
False
False
adjustment31
1
4
1
1
False
True
0
vertical
True
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Track
False
True
0
GTK_ALIGN_CENTER
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
List of subtitle tracks available from your source.
False
True
1
False
True
1
vertical
True
False
Forced Subtitles Only
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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.
0
True
False
True
0
Burn into video
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Render the subtitle over the video.
The subtitle will be part of the video and can not be disabled.
0
True
False
True
1
Set Default Track
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the default output subtitle track.
Most players will automatically display this
subtitle track whenever the video is played.
This is usefule for creating a "forced" track
in your output.
0
True
False
True
2
False
True
2
False
True
2
subtitle_cancel
subtitle_ok
False
5
True
center-on-parent
dialog
True
True
True
False
6
True
False
end
gtk-cancel
True
True
True
True
False
False
0
gtk-ok
True
True
True
True
False
False
1
False
True
end
0
True
False
5
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Source Track
0
0
1
1
GTK_ALIGN_CENTER
True
False
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
List of audio tracks available from your source.
1
0
1
1
True
False
Track Name:
True
center
0
1
1
1
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the audio track name.
Players may use this in the audio selection list.
40
True
True
True
False
False
1
1
1
1
True
True
1
True
False
24
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Encoder
0
0
1
1
True
False
Bitrate/Quality
True
center
0
1
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Mix
0
2
1
1
True
False
Sample Rate
True
center
0
3
1
1
True
False
Gain
True
center
0
4
1
1
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
1
1
True
False
GTK_ALIGN_CENTER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the audio codec to encode this track with.
1
0
1
1
horizontal
True
False
vertical
True
False
Bitrate
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enable bitrate setting
0
True
False
True
0
Quality
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Enable quality setting
0
True
AudioTrackBitrateEnable
False
True
1
False
True
0
True
False
GTK_ALIGN_CENTER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the bitrate to encode this track with.
False
True
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<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
False
True
0
True
False
0
00.0
True
4
False
True
1
False
True
2
1
1
1
1
True
False
GTK_ALIGN_CENTER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the mixdown of the output audio track.
1
2
1
1
True
False
GTK_ALIGN_CENTER
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
Set the sample rate of the output audio track.
1
3
1
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<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
False
True
0
True
False
0
0dB
True
6
False
True
1
1
4
1
1
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
GTK_ALIGN_CENTER
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<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
False
True
0
True
False
0
Off
True
4
False
True
1
1
5
1
1
True
True
2
audio_cancel
audio_ok
False
5
True
center-on-parent
dialog
True
True
True
False
2
True
False
end
Skip This Version
True
True
True
False
False
0
Remind Me Later
True
True
True
False
False
1
False
True
end
0
horizontal
True
False
vertical
True
False
True
False
GDK_BUTTON_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK
False
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
64
hb-icon
False
True
0
False
True
0
vertical
True
False
True
False
0
10
5
<b>A new version of HandBrake is available!</b>
True
False
True
0
True
False
0
10
5
HandBrake xxx is now available (you have yyy).
False
True
1
True
False
0
etched-out
True
False
12
True
True
True
False
<b>Release Notes</b>
True
True
True
2
True
True
1
True
True
1
update_skip
update_remind
1
1
1