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
hb_window
False
5
About HandBrake
dialog
True
True
HandBrake
0.9.2
Copyright © 2008 - 2015 John Stebbins
Copyright © 2004 - 2015, 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
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
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
vertical
True
False
True
12
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
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-showqueue
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
Preview
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
0
vertical
True
GTK_ALIGN_FILL
True
False
6
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
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
start
None
True
True
1
400
10
False
center
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
GTK_ALIGN_FILL
6
True
False
end
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
True
GTK_ALIGN_FILL
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
True
False
end
Angle:
False
False
1
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
end
False
True
2
Reset All Titles
True
True
Apply current settings to all titles
True
end
False
True
3
0
1
1
1
start
center
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
start
Duration:
False
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
start
hh:mm:ss
8
False
True
1
False
True
4
1
1
1
1
True
True
1
True
False
<b>Destination</b>
GTK_ALIGN_START
True
6
False
False
2
horizontal
True
False
6
6
True
False
6
True
False
end
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.
start
True
1
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.
start
True
1
0
1
1
False
True
1
False
True
3
False
True
1
True
True
0
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
6
6
True
True
etched-in
6
200
206
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Presets List</b>
True
False
True
1
False
True
1
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
True
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
SettingsStack
True
GTK_ALIGN_FILL
12
12
False
False
0
True
GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT
400
True
True
12
12
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
3
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
10
10
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
True
True
6
2
12
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
start
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
start
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
start
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
start
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
True
True
6
2
12
2
True
False
start
Autocrop:
0
0
1
1
True
False
On
0
1
1
1
True
False
start
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
start
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
True
True
6
2
12
2
True
False
start
Scale Dimensions:
0
0
1
1
True
False
--
0
1
1
1
True
False
start
Optimal for Source:
1
0
1
1
True
False
On
1
1
1
1
True
False
start
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
vertical
True
False
center
12
12
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
448
200
True
False
end
4
4
4
128
hb-icon
False
False
1
horizontal
True
False
4
center
start
True
False
Presentation Dimensions:
right
False
True
0
85
True
False
start
start
--
False
True
1
False
False
2
True
True
1
0
summary_tab
Summary
vertical
True
False
16
16
16
horizontal
True
False
16
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
vertical
True
False
6
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.
start
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.
start
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
start
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
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.
start
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
start
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
start
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 Geometry</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
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.
start
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
start
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 Geometry</b>
True
False
True
2
2
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
0
none
horizontal
True
False
16
True
False
5
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.
start
True
0
0
2
1
True
False
start
Deblock:
1
0
1
1
True
100
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
1
1
1
1
False
True
2
0
True
False
5
True
False
start
Denoise Filter:
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
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
1
1
True
False
start
Denoise Preset:
2
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
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
1
1
True
False
start
Denoise Tune:
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
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
1
1
True
Custom denoise filter string format
SpatialLuma:SpatialChroma:TemporalLuma:TemporalChroma
8
False
False
3
1
1
1
False
True
2
1
True
False
5
True
False
start
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.
start
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.
start
True
PictureDecombDeinterlace
2
1
1
1
True
False
start
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
start
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
2
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
<b>Filters</b>
True
1
1
picture_tab
Picture
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
5
2
12
24
True
False
start
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
start
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.
start
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.
start
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.
start
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
5
2
12
24
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 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
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 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
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.
start
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.
start
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.
start
True
True
3
1
1
1
True
True
2
1
False
True
0
0
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
24
24
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!
start
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
start
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 encoder settings to trade off compression efficiency against encoding speed.
This establishes your default encoder 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.
VideoPresetRange
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
start
Tune:
8
8
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).
start
2
True
1
2
1
1
False
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.
start
2
True
1
3
1
1
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
start
Profile:
8
8
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
Sets and ensures compliance with the specified profile.
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
start
Level:
8
8
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 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
1
2
2
4
2
True
True
0
1
True
True
2
1
2
video_tab
Video
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
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.
start
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
start
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
EAC-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 EAC-3.
This permits EAC-3 passthru to be selected when automatic passthru selection is enabled.
start
True
True
2
1
1
1
TrueHD
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 TrueHD.
This permits TrueHD passthru to be selected when automatic passthru selection is enabled.
start
True
True
1
3
1
1
FLAC
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 FLAC.
This permits FLAC passthru to be selected when automatic passthru selection is enabled.
start
True
True
2
3
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
start
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
3
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
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
6
6
6
6
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
4
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
end
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
Create a list of languages you would like to select subtitles for.
The first language in this list is your "preferred" language and will be used
for determining subtitle selection settings when there is foreign audio.
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
end
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.
This option requires a language to be set in the Selected Languages list.
start
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.
This option requires a language to be set in the Selected Languages list.
start
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
start
True
3
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
end
Burn-In Behavior*:
right
0
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.
1
4
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
4
True
False
end
Burn-In for deficient players*:
right
0
DVD Subtitles
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
1
Blu-ray Subtitles
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
2
5
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
6
5
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
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
2
6
6
6
6
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
True
Foreign Audio Search
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.
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
6
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
4
2
6
2
12
2
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
start
<small>Reference Frames:</small>
True
0
0
1
1
center
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
start
<small>Maximum B-Frames:</small>
True
1
0
1
1
center
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
start
<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
start
<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.
start
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.
start
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
start
<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
start
<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
start
<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
start
<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
start
<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
start
<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
start
<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
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
start
<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
start
<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
start
<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
start
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.
start
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
7
advanced_video_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.
start
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
False
True
True
1
8
chapters_tab
Chapters
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
end
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
end
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
end
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
end
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
end
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
end
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
end
Plot:
True
7
0
1
1
40
True
True
True
True
etched-in
True
True
char
False
7
1
1
1
9
metadata_tab
Tags
True
True
1
0
settings_tab
Settings
vertical
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
False
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Delete All
edit-delete
Delete all items in the queue.
False
True
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Save Queue
document-save-as
Save the current queue of encode jobs to a file.
This file may be reloaded at a later time to edit your jobs and re-encode.
False
True
True
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
True
Load Queue File
document-open
Load a previously saved queue file.
False
True
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
1
queue_tab
Queue
True
True
2
horizontal
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
start
end
4
4
12
12
4
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
start
True
True
0
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
end
False
True
1
False
True
3
10
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
6
12
12
False
True
4
7200
10
5
10
5
60
10
5
10
hb_window
False
dialog
False
vertical
2
False
end
Cancel
gtk-cancel
True
True
True
False
True
0
OK
gtk-ok
True
True
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
start
True
False
0
Clear All
True
True
False
Unmark all titles
start
False
start
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
hb_window
False
5
Preferences
True
center-on-parent
dialog
True
True
True
False
2
True
False
end
OK
gtk-ok
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
True
False
12
vertical
True
False
horizontal
True
False
4
6
6
12
GTK_ALIGN_CENTER
True
False
False
True
0
True
False
Automatically check for updates
True
False
True
1
False
True
0
horizontal
True
False
4
6
6
12
12
True
GTK_ALIGN_CENTER
False
False
True
0
True
False
When all encodes are complete
True
False
True
1
False
True
1
vertical
True
False
6
6
12
Use automatic naming (uses modified source name)
True
True
False
start
True
False
True
0
horizontal
True
False
4
18
8
True
False
Auto-Name Template
True
end
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
start
True
False
True
2
False
True
2
horizontal
True
False
4
6
6
12
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
horizontal
True
False
4
6
6
12
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
General
False
vertical
True
False
6
6
12
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
start
Constant Quality fractional granularity
True
True
1
0
0
1
1
Use dvdnav (instead of libdvdread)
True
True
False
start
True
1
0
1
1
vertical
True
False
Put individual encode logs in same location as movie
True
True
False
start
True
False
True
0
horizontal
True
False
4
21
GTK_ALIGN_CENTER
55
True
False
False
True
0
True
False
start
Activity Log Verbosity Level
True
True
1
False
True
1
horizontal
True
False
4
21
GTK_ALIGN_CENTER
True
False
False
True
0
True
False
start
Activity Log Longevity
True
True
1
False
True
2
2
0
1
1
Scale down High Definition previews
True
True
False
start
True
3
0
1
1
Automatically Scan DVD when loaded
True
True
False
Scans the DVD whenever a new disc is loaded
start
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.
start
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.
start
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
start
True
0
0
1
1
Allow HandBrake For Dummies
True
False
start
True
1
0
1
1
False
True
1
1
True
False
Advanced
1
False
True
True
1
True
True
1
pref_ok
hb_window
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
Cancel
gtk-cancel
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
0
OK
gtk-ok
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
start
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
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
hb_window
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
Cancel
gtk-cancel
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
0
OK
gtk-ok
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
start
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
start
<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
start
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.
start
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.
start
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
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
100
1
10
False
GDK_POINTER_MOTION_MASK | GDK_STRUCTURE_MASK
Preview
False
center
utility
True
True
hb_window
True
False
True
True
False
center
center
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK
vertical
True
False
True
False
True
True
True
True
center
end
30
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK
vertical
True
False
5
5
10
10
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
start
True
False
True
1
Fullscreen
True
True
False
View Fullscreen Preview
none
False
True
2
False
True
2
0
0
False
5
True
dialog
True
True
False
False
hb_window
_Cancel
gtk-cancel
True
True
True
False
False
False
_Open
gtk-ok
True
True
True
True
True
True
True
False
2
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-cancel
True
False
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
gtk-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
Cancel
gtk-cancel
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
False
False
0
OK
gtk-ok
True
True
True
True
True
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
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
hb_window
False
5
True
False
center-on-parent
dialog
True
True
True
False
6
True
False
end
Cancel
gtk-cancel
True
True
True
False
False
0
OK
gtk-ok
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
start
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
start
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.
start
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.
start
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 useful for creating a "forced" track
in your output.
start
True
False
True
2
False
True
2
False
True
2
subtitle_cancel
subtitle_ok
hb_window
False
5
True
False
center-on-parent
dialog
True
True
True
False
6
True
False
end
Cancel
gtk-cancel
True
True
True
False
False
0
OK
gtk-ok
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
start
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
start
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
start
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
start
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
start
Off
True
4
False
True
1
1
5
1
1
True
True
2
audio_cancel
audio_ok
hb_window
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
start
10
10
5
5
<b>A new version of HandBrake is available!</b>
True
False
True
0
True
False
start
10
10
5
5
HandBrake xxx is now available (you have yyy).
False
True
1
True
False
0
etched-out
12
start
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