From 50a50dc5019f5940e83c0c7a6cb4e5c3b90d0f02 Mon Sep 17 00:00:00 2001 From: jstebbins Date: Sun, 28 Dec 2014 18:48:15 +0000 Subject: LinGui: add xml UI for gtk versions >= 3.12 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6666 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- gtk/src/ghb-3.12.ui | 9502 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 9502 insertions(+) create mode 100644 gtk/src/ghb-3.12.ui (limited to 'gtk/src') diff --git a/gtk/src/ghb-3.12.ui b/gtk/src/ghb-3.12.ui new file mode 100644 index 000000000..de5997bcd --- /dev/null +++ b/gtk/src/ghb-3.12.ui @@ -0,0 +1,9502 @@ + + + + + + + + + + + + + + + + + + + True + False + Render the subtitle over the video. + +The subtitle will be part of the video and can not be disabled. + <b>Burned In</b> + True + + + True + False + Set the default output subtitle track. + +Most players will automatically display this +subtitle track whenever the video is played. + +This is useful for creating a "forced" track +in your output. + <b>Default</b> + True + + + True + False + Use only subtitles that have been flagged +as forced in the source subtitle track + +"Forced" subtitles are usually used to show +subtitles during scenes where someone is speaking +a foreign language. + <b>Forced Only</b> + True + + + True + False + Add (or subtract) an offset (in milliseconds) +to the start of the SRT subtitle track. + +Often, the start of an external SRT file +does not coincide with the start of the video. +This setting allows you to synchronize the files. + <b>SRT Offset</b> + True + + + True + False + The source subtitle track + +You can choose any of the subtitles +recognized in your source file. + +In addition, there is a special track option +"Foreign Audio Search". This option will add +an extra pass to the encode that searches for +subtitles that may correspond to a foreign +language scene. This option is best used in +conjunction with the "Forced" option. + <b>Track</b> + True + + + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 800 + 600 + 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 + + + False + True + 5 + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + in + + + 600 + 600 + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + char + False + + + + + True + True + 2 + + + + + + + + + + 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 + + + + + + + + + + + True + False + + + _Minimize/Maximize + True + False + True + + + + _Pause Queue + True + False + True + + + + _Quit + True + False + True + + + + _About + True + False + True + + + + + + + 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 + + + True + False + _File + True + + + True + False + + + _Source + True + False + True + + + + + + Single _Title + True + False + True + + + + + + _Destination + True + False + True + + + + + + True + False + + + + + _Preferences + True + False + True + + + + + + True + False + + + + + _Quit + True + False + True + + + + + + + + + + True + False + _Queue + True + + + True + False + + + _Add + True + False + True + + + + + + Add _Multiple + True + False + True + + + + + + _Start + True + False + True + + + + + + _Pause + True + False + True + + + + + + + + + + True + False + _View + True + + + True + False + + + HandBrake For _Dumbies + False + False + True + + + + + + _Show Presets + True + False + True + + + + + + _Preview + True + False + True + + + + + + _Activity Window + True + False + True + + + + + + Show _Queue + True + False + True + + + + + + + + + + True + False + _Presets + True + + + True + False + + + _Save + True + False + True + + + + + + _Delete + True + False + True + + + + + + _Make Default + True + False + True + + + + + + _New Folder + True + False + True + + + + + + _Export + True + False + True + + + + + + _Import + True + False + True + + + + + + _Update Built-in Presets + True + False + True + + + + + + + + + + True + False + _Help + True + + + True + False + + + _About + True + False + True + + + + + + _Guide + True + False + True + + + + + + + + + + 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 + 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 + 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 + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + start + More Settings: + + + False + True + 5 + 0 + + + + + True + True + etched-in + True + + + True + True + Additional encoder settings. + +Colon separated list of encoder options. + char + False + + + + + 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 + + + + + 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 + + + + + horizontal + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + True + False + Encoder + + + False + False + 0 + + + + + True + False + Bitrate/Quality + + + False + False + 1 + + + + + True + False + Mixdown + + + False + False + 2 + + + + + True + False + Samplerate + + + False + False + 3 + + + + + True + False + Gain + + + False + False + 4 + + + + + True + False + DRC + + + False + False + 5 + + + + + 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 + + + + + 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. + 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. + 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 (not burned) + start + True + + + + + + 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 + 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 &amp; 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 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + end + Comment: + True + + + 4 + 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 + + + + 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 + + + + + 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 + + + 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 + + + + 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 + + + + 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 + + + + 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 + + + + True + True + False + center + center + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_LEAVE_NOTIFY_MASK + + + + + 100 + 1 + 10 + + + True + True + False + center + end + 30 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_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 + + + + + + + False + GDK_POINTER_MOTION_MASK | GDK_STRUCTURE_MASK + Preview + False + center + utility + True + True + hb_window + + + + + True + False + + + + + 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 + + + vertical + True + False + + + horizontal + True + False + 4 + + + True + False + Title Number: + + + False + True + 0 + + + + + True + True + start + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + False + adjustment24 + + + + True + True + 1 + + + + + False + True + 0 + + + + + horizontal + True + False + 4 + + + True + False + Detected DVD devices: + + + False + True + 0 + + + + + True + False + start + + + + True + True + 1 + + + + + False + True + 1 + + + + + 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 + + + + False + 5 + True + 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 + + + + False + 5 + True + 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 + + + + 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 + + -- cgit v1.2.3