From 89cc3e6043d5adab4a6f8d37672e0d1eac62c66f Mon Sep 17 00:00:00 2001 From: jstebbins Date: Tue, 28 Oct 2014 22:27:15 +0000 Subject: LinGui: eliminage deprecated GtkAlignment git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6473 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- gtk/src/callbacks.c | 2 +- gtk/src/ghb.ui | 9635 +++++++++++++++++++++++++-------------------------- gtk/src/main.c | 14 +- 3 files changed, 4694 insertions(+), 4957 deletions(-) (limited to 'gtk/src') diff --git a/gtk/src/callbacks.c b/gtk/src/callbacks.c index 9e1f1a495..3859cbefa 100644 --- a/gtk/src/callbacks.c +++ b/gtk/src/callbacks.c @@ -3915,7 +3915,7 @@ ghb_hbfd(signal_user_data_t *ud, gboolean hbfd) gtk_widget_set_visible(widget, !hbfd); widget = GHB_WIDGET(ud->builder, "SettingsStackSwitcher"); gtk_widget_set_visible(widget, !hbfd); - widget = GHB_WIDGET(ud->builder, "SettingsStackAlign"); + widget = GHB_WIDGET(ud->builder, "SettingsStack"); gtk_widget_set_visible(widget, !hbfd); widget = GHB_WIDGET(ud->builder, "presets_save"); gtk_widget_set_visible(widget, !hbfd); diff --git a/gtk/src/ghb.ui b/gtk/src/ghb.ui index 4adcc65c1..0d636c3c8 100644 --- a/gtk/src/ghb.ui +++ b/gtk/src/ghb.ui @@ -1075,18 +1075,12 @@ Here you can adjust cropping, resolution, aspect ratio, and filters. - - True + + 400 + 10 False - 0 - - - 400 - 10 - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - + center + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK False @@ -1207,26 +1201,95 @@ This is often the feature title of a DVD. - + + start + center + horizontal True False - 0 - 0 - 0 + 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 - 5 + 7 - + True - GTK_ALIGN_CENTER False - Range of title to encode. Can be chapters, seconds, or frames. - + 0.1 + Duration: False @@ -1235,102 +1298,26 @@ This is often the feature title of a DVD. - - 10 - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Set the first chapter to encode. - False - False - adjustment1 - True - - - - - - False - True - 1 - - - - - True - False - through - - - False - True - 2 - - - - - 10 - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Set the last chapter to encode. - False - False - adjustment2 - True - - - - - - False - True - 3 - - - - - horizontal + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 7 - - - True - False - 0.1 - Duration: - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - hh:mm:ss - 8 - - - False - True - 1 - - + 0 + hh:mm:ss + 8 False True - 4 + 1 + + False + True + 4 + @@ -1651,723 +1638,692 @@ This allows a player to initiate playback before downloading the entire file.

- + + True + GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT + 400 True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + True 12 12 - - True - GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT - 400 + + horizontal True - True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 3 - - horizontal + + vertical True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 3 + 0 + 10 + 10 - + True False - 10 - 10 + 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 - 0 + True + True + 6 + 2 + 12 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 2 - 12 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - True - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Source Codec: - - - 0 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - -- - - - 0 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Dimensions: - - - 1 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - -- - - - 1 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Aspect: - - - 2 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - -- - - - 2 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Frame Rate: - - - 3 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - -- - - - 3 - 1 - 1 - 1 - - - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Source Picture Parameters</b> - True - - + 0 + Source Codec: - False - True - 2 - 0 + 0 + 0 + 1 + 1 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 2 - 12 - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - True - - - True - False - 0 - Autocrop: - - - 0 - 0 - 1 - 1 - - - - - True - False - On - - - 0 - 1 - 1 - 1 - - - - - True - False - 0 - Crop: - - - 1 - 0 - 1 - 1 - - - - - True - False - -- - - - 1 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Crop Dimensions: - - - 2 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - -- - - - 2 - 1 - 1 - 1 - - - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Cropping</b> - True - - + -- - False - True - 2 - 1 + 0 + 1 + 1 + 1 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 2 - 12 - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - True - - - True - False - 0 - Scale Dimensions: - - - 0 - 0 - 1 - 1 - - - - - True - False - -- - - - 0 - 1 - 1 - 1 - - - - - True - False - 0 - Optimal for Source: - - - 1 - 0 - 1 - 1 - - - - - True - False - On - - - 1 - 1 - 1 - 1 - - - - - True - False - 0 - Anamorphic: - - - 2 - 0 - 1 - 1 - - - - - True - False - On - - - 2 - 1 - 1 - 1 - - - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Scaling</b> - True - - + 0 + Dimensions: - False - True - 2 - 2 + 1 + 0 + 1 + 1 - - - - - True - True - 0 - - - - - True - False - 0.4 - 0 - 12 - 12 - - - vertical - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - + True False - 1 - 4 - 4 - 4 - - - 448 - 200 - True - False - 128 - hb-icon - - - + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + -- - False - False - 1 + 1 + 1 + 1 + 1 - + True False - 0 - 0 - 0 - - - horizontal - True - False - 4 - - - True - False - Presentation Dimensions: - right - - - False - True - 0 - - - - - 85 - True - False - 0.2 - 0 - -- - - - False - True - 1 - - - - + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + Aspect: - False - False - 2 + 2 + 0 + 1 + 1 - - + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + -- + + + 2 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + Frame Rate: + + + 3 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + -- + + + 3 + 1 + 1 + 1 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Source Picture Parameters</b> + True + + - 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 + 0 + Autocrop: + + + 0 + 0 + 1 + 1 + + + + + True + False + On + + + 0 + 1 + 1 + 1 + + + + + True + False + 0 + Crop: + + + 1 + 0 + 1 + 1 + + + + + True + False + -- + + + 1 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + Crop Dimensions: + + + 2 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + -- + + + 2 + 1 + 1 + 1 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Cropping</b> + True + + + + + False True + 2 1 + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + none + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + True + True + 6 + 2 + 12 + 2 + + + True + False + 0 + Scale Dimensions: + + + 0 + 0 + 1 + 1 + + + + + True + False + -- + + + 0 + 1 + 1 + 1 + + + + + True + False + 0 + Optimal for Source: + + + 1 + 0 + 1 + 1 + + + + + True + False + On + + + 1 + 1 + 1 + 1 + + + + + True + False + 0 + Anamorphic: + + + 2 + 0 + 1 + 1 + + + + + True + False + On + + + 2 + 1 + 1 + 1 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Scaling</b> + True + + + + + False + True + 2 + 2 + + + True + True 0 - summary_tab - Summary - + vertical True False - 16 - 16 - 16 + 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 - 16 + 4 + center + start + + + True + False + Presentation Dimensions: + right + + + False + True + 0 + + + + + 85 + True + False + 0.2 + 0 + -- + + + 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 - 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 + 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 - Left Crop - False - False - adjustment13 - - - - 1 - 0 - 1 - 1 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Top Crop - False - False - adjustment14 - - - - 0 - 1 - 1 - 1 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Bottom Crop - False - False - adjustment15 - - - - 2 - 1 - 1 - 1 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Right Crop - False - False - adjustment16 - - - - 1 - 2 - 1 - 1 - - - - - - - - - - - - - - - - - Auto Crop - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Automatically crop black borders around edges of the video. - 0 - True - - - - 3 - 0 - 2 - 1 - - - - - Loose Crop - True - True - False - When picture settings require that the image + Left Crop + False + False + adjustment13 + + + + 1 + 0 + 1 + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Top Crop + False + False + adjustment14 + + + + 0 + 1 + 1 + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Bottom Crop + False + False + adjustment15 + + + + 2 + 1 + 1 + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Right Crop + False + False + adjustment16 + + + + 1 + 2 + 1 + 1 + + + + + + + + + + + + + + + + + Auto Crop + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Automatically crop black borders around edges of the video. + 0 + True + + + + 3 + 0 + 2 + 1 + + + + + Loose Crop + True + True + False + When picture settings require that the image dimensions be rounded to some multiple number of pixels, this setting will crop a few extra pixels instead of doing exact cropping and then scaling to the required multiple. - 0 - True - - - - 4 - 0 - 2 - 1 - - + 0 + True + + + + 4 + 0 + 2 + 1 + + + + + False + True + 0 + + + + + horizontal + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 4 + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + Crop Dimensions: False @@ -2376,39 +2332,11 @@ the required multiple. - - horizontal + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 4 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Crop Dimensions: - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - -- - - - True - True - 1 - - + -- True @@ -2417,108 +2345,58 @@ the required multiple. - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Cropping</b> - True - + + True + True + 1 + - - 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 - - + <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 @@ -2527,29 +2405,17 @@ The actual display dimensions will differ if the pixel aspect ratio is not 1:1.< - - horizontal + True - False + True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - Optimal for source - True - True - False - If enabled, select the 'optimal' storage resolution. -This will be the resolution that most closely matches the source resolution after cropping. - 0 - True - - - - True - True - 0 - - + 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 @@ -2558,47 +2424,11 @@ This will be the resolution that most closely matches the source resolution afte - - horizontal + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 5 - - - True - False - 0 - Anamorphic: - - - False - True - 0 - - - - - True - GTK_ALIGN_CENTER - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Anamorphic Modes:</b> -<small><tt> -None - Force pixel aspect ratio to 1:1. -Loose - Align dimensions to chosen 'Alignment' value - and pick pixel aspect ratio that preserves the - original display aspect ratio -Strict - Keep original source dimensions and pixel - aspect ratio</tt></small> - - - - False - True - 1 - - + height: False @@ -2607,43 +2437,16 @@ Strict - Keep original source dimensions and pixel - - horizontal + True - False + True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 5 - - - True - False - 0 - Alignment: - - - False - True - 0 - - - - - True - GTK_ALIGN_CENTER - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Align storage dimensions to multiples of this value. - -This setting is only necessary for compatibility with some devices. -You should use 2 unless you experience compatibility issues. - - - - False - True - 1 - - + 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 @@ -2652,105 +2455,56 @@ You should use 2 unless you experience compatibility issues. + + False + True + 0 + - - + + + horizontal True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Storage Geometry</b> - True + + + Optimal for source + True + True + False + If enabled, select the 'optimal' storage resolution. +This will be the resolution that most closely matches the source resolution after cropping. + 0 + True + + + + True + True + 0 + + + + False + True + 1 + - - - 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 + + horizontal True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 2 + 5 - - 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 - - + 0 + Anamorphic: False @@ -2759,78 +2513,20 @@ You should use 2 unless you experience compatibility issues. - - horizontal + True + GTK_ALIGN_CENTER 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 - - + <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 @@ -2838,1535 +2534,1774 @@ Players will scale the image in order to achieve the specified aspect.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 - - 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. + False 0 - True - True - + Alignment: False True - 2 + 0 - - horizontal + True + GTK_ALIGN_CENTER False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 4 - - - 100 - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Display Aspect: - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - --:-- - - - False - True - 1 - - + 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 - 3 + 1 - - - - 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 + 3 + - - False - True - 2 - 2 - + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Storage Geometry</b> + True + - 0 + 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 - - horizontal + + vertical True False - 16 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 2 - + + horizontal True False - 5 + 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 + + - - Grayscale + True True - False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - If enabled, filter colour components out of video. - 0 - True - + This is the display width. It is the result of scaling the storage dimensions by the pixel aspect. + False + False + adjustment25 + True + - 0 - 0 - 2 - 1 + False + True + 1 - + True False - 0 - Deblock: + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + height: - 1 - 0 - 1 - 1 + False + True + 2 - + 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 - - + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + False + adjustment26 + - 1 - 1 - 1 - 1 + False + True + 3 False True - 2 0 - + + horizontal True False - 5 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 4 - + True False - 0 - Denoise Filter: + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Pixel Aspect: - 1 - 0 - 1 - 1 + False + True + 0 - - GTK_ALIGN_CENTER - 100 + True - False + True 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. - + 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 + - 1 - 1 - 1 - 1 + False + True + 1 - + True False - 0 - Denoise Preset: + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + : - 2 - 0 - 1 - 1 + False + True + 2 - - GTK_ALIGN_CENTER - 100 + True - False + True 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. - + 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 + - 2 - 1 - 1 - 1 + False + True + 3 + + + False + True + 1 + + + + + Keep Aspect + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + If enabled, the original display aspect of the source will be maintained. + 0 + True + True + + + + False + True + 2 + + + + + horizontal + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 4 - + + 100 True False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 0 - Denoise Tune: + Display Aspect: - 3 - 0 - 1 - 1 + False + True + 0 - - 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 - 0 - Detelecine: - - - 0 - 0 - 1 - 1 - - - - - GTK_ALIGN_CENTER - 100 - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - This filter removes 'combing' artifacts that are the result of telecining. - -Telecining is a process that adjusts film framerates that are 24fps to NTSC video frame rates which are 30fps. - - - - 0 - 1 - 1 - 1 - - - - - True - Custom detelecine filter string format - -JunkLeft:JunkRight:JunkTop:JunkBottom:StrictBreaks:MetricPlane:Parity - 8 - False - False - - - - 1 - 1 - 1 - 1 - - - - - Decomb - True - True - False - Choose decomb or deinterlace filter options. - -The decomb filter selectively deinterlaces frames that appear to be interlaced. -This will preserve quality in frames that are not interlaced. - -The classic deinterlace filter is applied to all frames. -Frames that are not interlaced will suffer some quality degradation. - 0 - True - True - - - - 2 - 0 - 1 - 1 - - - - - Deinterlace - True - True - False - Choose decomb or deinterlace filter options. - -The decomb filter selectively deinterlaces frames that appear to be interlaced. -This will preserve quality in frames that are not interlaced. - -The classic deinterlace filter is applied to all frames. -Frames that are not interlaced will suffer some quality degradation. - 0 - True - PictureDecombDeinterlace - - - - 2 - 1 - 1 - 1 - - - - - True - False - 0 - Decomb: - - - 3 - 0 - 1 - 1 - - - - - GTK_ALIGN_CENTER - 100 - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - The decomb filter selectively deinterlaces frames that appear to be interlaced. -This will preserve quality in frames that are not interlaced. - - - - 3 - 1 - 1 - 1 - - - - - True - Custom decomb filter string format - -Mode:SpatialMetric:MotionThresh:SpatialThresh:BlockThresh:BlockWidth: -BlockHeight:MagnitudeThres:VarianceThres:LaplacianThresh:DilationThresh: -ErosionThresh:NoiseThresh:MaxSearchDistance:PostProcessing:Parity - 8 - False - False - - - - 4 - 1 - 1 - 1 - - - - - True - False - 0 - Deinterlace: - - - 5 - 0 - 1 - 1 - - - - - GTK_ALIGN_CENTER - 100 - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - The classic deinterlace filter is applied to all frames. -Frames that are not interlaced will suffer some quality degradation. - - - - 5 - 1 - 1 - 1 - - - - - True - Custom deinterlace filter string format - -YadifMode:YadifParity:McdintMode:McdeintQp - 8 - False - False - - - - 6 - 1 - 1 - 1 + False + True + 1 False True - 2 - 2 + 3 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Filters</b> + <b>Display Geometry</b> True - 1 + False + True + 2 + 2 - 1 - picture_tab - Picture + 0 - - vertical + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 + 0 + none - + horizontal True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 48 + 16 - + True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 12 - 24 + 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. + 0 + True + + + + 0 + 0 + 2 + 1 + + + + + True + False + 0 + 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 + 0 + 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 - 5 - 2 - - - True - False - 0 - Video Encoder: - - - 0 - 0 - 1 - 1 - - - - - True - GTK_ALIGN_CENTER - False - Available video encoders. - - - - 0 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Framerate: - - - 1 - 0 - 1 - 1 - - - - - True - GTK_ALIGN_CENTER - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Output framerate. - -'Same as source' is recommended. If your source video has -a variable framerate, 'Same as source' will preserve it. - - - - 1 - 1 - 1 - 1 - - - - - Constant Framerate - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enables constant framerate output. - 0 - True - - - - 2 - 0 - 2 - 1 - - - - - Peak Framerate (VFR) - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enables variable framerate output with a peak -rate determined by the framerate setting. - -VFR is not compatible with some players. - 0 - True - VideoFramerateCFR - - - - 3 - 0 - 2 - 1 - - - - - Variable Framerate - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enables variable framerate output. + 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 + 0 + 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 + 0 + 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 -VFR is not compatible with some players. - 0 - True - VideoFramerateCFR - - - - 3 - 0 - 2 - 1 - - +SpatialLuma:SpatialChroma:TemporalLuma:TemporalChroma + 8 + False + False + + + 3 + 1 + 1 + 1 + False True - 0 + 2 + 1 - + True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 12 - 24 + 5 + + + True + False + 0 + Detelecine: + + + 0 + 0 + 1 + 1 + + - + + GTK_ALIGN_CENTER + 100 True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 5 - 2 - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Set the desired quality factor. -The encoder targets a certain quality. -The scale used by each video encoder is different. + This filter removes 'combing' artifacts that are the result of telecining. -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. +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 -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. +JunkLeft:JunkRight:JunkTop:JunkBottom:StrictBreaks:MetricPlane:Parity + 8 + False + False + + + + 1 + 1 + 1 + 1 + + + + + Decomb + True + True + False + Choose decomb or deinterlace filter options. -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. +The decomb filter selectively deinterlaces frames that appear to be interlaced. +This will preserve quality in frames that are not interlaced. -FFMpeg's and Theora's scale is more linear. -These encoders do not have a lossless mode. - 0 - True - True - - - - 1 - 0 - 1 - 1 - - - - - Bitrate (kbps): - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Set the average bitrate. +The classic deinterlace filter is applied to all frames. +Frames that are not interlaced will suffer some quality degradation. + 0 + True + True + + + + 2 + 0 + 1 + 1 + + + + + Deinterlace + True + True + False + Choose decomb or deinterlace filter options. -The instantaneous bitrate can be much higher or lower at any point in time. -But the average over a long duration will be the value set here. If you need -to limit instantaneous bitrate, look into x264's vbv-bufsize and vbv-maxrate settings. - 0 - True - vquality_type_constant - - - - 2 - 0 - 1 - 1 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Set the average bitrate. +The decomb filter selectively deinterlaces frames that appear to be interlaced. +This will preserve quality in frames that are not interlaced. -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 classic deinterlace filter is applied to all frames. +Frames that are not interlaced will suffer some quality degradation. + 0 + True + PictureDecombDeinterlace + + + + 2 + 1 + 1 + 1 + + + + + True + False + 0 + Decomb: + + + 3 + 0 + 1 + 1 + + + + + GTK_ALIGN_CENTER + 100 + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + The decomb filter selectively deinterlaces frames that appear to be interlaced. +This will preserve quality in frames that are not interlaced. + + + + 3 + 1 + 1 + 1 + + + + + True + Custom decomb filter string format -The 'Bitrate' option is prerequisite. During the 1st pass, statistics about -the video are collected. Then in the second pass, those statistics are used -to make bitrate allocation decisions. - 0 - True - - - - 3 - 0 - 1 - 1 - - - - - Turbo First Pass - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - During the 1st pass of a 2 pass encode, use settings that speed things along. - 0 - True - True - - - - 3 - 1 - 1 - 1 - - +Mode:SpatialMetric:MotionThresh:SpatialThresh:BlockThresh:BlockWidth: +BlockHeight:MagnitudeThres:VarianceThres:LaplacianThresh:DilationThresh: +ErosionThresh:NoiseThresh:MaxSearchDistance:PostProcessing:Parity + 8 + False + False + + + + 4 + 1 + 1 + 1 + + + + + True + False + 0 + Deinterlace: + + + 5 + 0 + 1 + 1 + + + + + GTK_ALIGN_CENTER + 100 + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + The classic deinterlace filter is applied to all frames. +Frames that are not interlaced will suffer some quality degradation. + + + + 5 + 1 + 1 + 1 + + + + + True + Custom deinterlace filter string format + +YadifMode:YadifParity:McdintMode:McdeintQp + 8 + False + False + + + 6 + 1 + 1 + 1 + - True + False True 2 - 1 + 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 + 0 + Video Encoder: + + + 0 + 0 + 1 + 1 + + + + + True + GTK_ALIGN_CENTER + False + Available video encoders. + + + + 0 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + Framerate: + + + 1 + 0 + 1 + 1 + + + + + True + GTK_ALIGN_CENTER + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Output framerate. + +'Same as source' is recommended. If your source video has +a variable framerate, 'Same as source' will preserve it. + + + + 1 + 1 + 1 + 1 + + + + + Constant Framerate + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Enables constant framerate output. + 0 + True + + + + 2 + 0 + 2 + 1 + + + + + Peak Framerate (VFR) + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Enables variable framerate output with a peak +rate determined by the framerate setting. + +VFR is not compatible with some players. + 0 + True + VideoFramerateCFR + + + + 3 + 0 + 2 + 1 + + + + + Variable Framerate + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Enables variable framerate output. + +VFR is not compatible with some players. + 0 + True + VideoFramerateCFR + + + + 3 + 0 + 2 + 1 False True - 0 0 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 24 - 24 + 5 + 2 + 12 + 24 - - vertical + True - False + True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - Use Advanced Options - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Use advanced options Tab for x264 settings. + 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. + 0 + True + True + + + + 1 + 0 + 1 + 1 + + + + + Bitrate (kbps): + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Set the average bitrate. + +The instantaneous bitrate can be much higher or lower at any point in time. +But the average over a long duration will be the value set here. If you need +to limit instantaneous bitrate, look into x264's vbv-bufsize and vbv-maxrate settings. + 0 + True + vquality_type_constant + + + + 2 + 0 + 1 + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Set the average bitrate. + +The instantaneous bitrate can be much higher or lower at any point in time. +But the average over a long duration will be the value set here. If you need +to limit instantaneous bitrate, look into x264's vbv-bufsize and vbv-maxrate settings. + False + False + adjustment3 + + + + 2 + 1 + 1 + 1 + + + + + 2-Pass Encoding + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Perform 2 Pass Encoding. + +The 'Bitrate' option is prerequisite. During the 1st pass, statistics about +the video are collected. Then in the second pass, those statistics are used +to make bitrate allocation decisions. + 0 + True + + + + 3 + 0 + 1 + 1 + + + + + Turbo First Pass + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + During the 1st pass of a 2 pass encode, use settings that speed things along. + 0 + True + True + + + + 3 + 1 + 1 + 1 + + + + + True + True + 2 + 1 + + + + + False + True + 0 + 0 + + + + + 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! - 0 - True - - - - False - True - 2 - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 5 - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - 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. + 0 + True + + + + False + True + 2 + 0 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 5 + 2 + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + 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 - 0 - 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. + 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 + 0 + 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. + + + + 1 + 1 + 1 + 1 + + + + + Fast Decode + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Reduce decoder CPU usage. Set this if your device is struggling to play the output (dropped frames). - 0 - 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. + 0 + 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. - 0 - 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 - 0 - 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. + 0 + 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 + 0 + 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 - 0 - 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. + + + + 2 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + 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 - - + + + + 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 + 0 + More Settings: + + + False + True + 5 + 0 + + + + + True + True + etched-in + True - - 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 - 0 - More Settings: - - - False - True - 5 - 0 - - - - - True - True - etched-in - True - - - True - True - Additional encoder settings. + True + Additional encoder settings. Colon separated list of encoder options. - char - False - - - - - True - True - 1 - - + char + False - - 2 - 2 - 4 - 2 - True True - 0 1 + + 2 + 2 + 4 + 2 + True True - 2 + 0 1 - 2 - video_tab - Video + True + True + 2 + 1 + + + 2 + video_tab + Video + + + + + True + False + vertical + 12 + 12 + 12 + 12 + True - + True False - vertical - 12 - 12 - 12 - 12 - True + horizontal + 6 - + True False - horizontal - 6 + vertical - + True False - vertical + 5 + 2 - + True False - 5 - 2 - - - True - False - 1 - Selection Behavior: - right - - - 0 - 0 - 1 - 1 - - - - - True - GTK_ALIGN_CENTER - False - - - - 1 - 0 - 1 - 1 - - + 1 + Selection Behavior: + right - True - 0 + 0 + 0 + 1 + 1 - + True + GTK_ALIGN_CENTER 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 - - + + + + 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 - Available Languages - - 0 - 0 - 1 - 1 - + + + 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 - Selected Languages - - 2 - 0 - 1 - 1 - - True - True - 1 + 2 + 1 + 1 + 4 - - Use only first encoder for secondary audio + + Add 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. + True + GTK_ALIGN_CENTER + + + + 1 + 2 + 1 + 1 + + + + + Remove + True + True + True + GTK_ALIGN_CENTER + + + + 1 + 3 + 1 + 1 + + + + + True + False + Available Languages + + + 0 + 0 + 1 + 1 + + + + + True + False + Selected Languages + + + 2 + 0 + 1 + 1 + + + + + True + True + 1 + + + + + Use only first encoder for secondary audio + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Only the primary audio track will be encoded with the full encoder list. All other secondary audio output tracks will be encoded with first encoder only. + 0 + True + True + + + + 2 + + + + + False + True + 0 + + + + + True + False + vertical + 6 + 2 + + + True + False + 5 + 2 + end + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK 0 + Auto Passthru: + + + 0 + 0 + 1 + 1 + + + + + MP3 + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Enable this if your playback device supports MP3. +This permits MP3 passthru to be selected when automatic passthru selection is enabled. + start True True - + - 2 + 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 - False True 0 - + True False - vertical - 6 - 2 + horizontal + 6 + end - + True False - 5 - 2 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK end - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Auto Passthru: - - - 0 - 0 - 1 - 1 - - - - - MP3 - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enable this if your playback device supports MP3. -This permits MP3 passthru to be selected when automatic passthru selection is enabled. - start - True - True - - - - 1 - 0 - 1 - 1 - - - - - AAC - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enable this if your playback device supports AAC. -This permits AAC passthru to be selected when automatic passthru selection is enabled. - start - True - True - - - - 2 - 0 - 1 - 1 - - - - - AC-3 - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enable this if your playback device supports AC-3. -This permits AC-3 passthru to be selected when automatic passthru selection is enabled. - start - True - True - - - - 1 - 1 - 1 - 1 - - - - - DTS - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enable this if your playback device supports DTS. -This permits DTS passthru to be selected when automatic passthru selection is enabled. - start - True - True - - - - 1 - 2 - 1 - 1 - - - - - DTS-HD - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Enable this if your playback device supports DTS-HD. -This permits DTS-HD passthru to be selected when automatic passthru selection is enabled. - start - True - True - - - - 2 - 2 - 1 - 1 - - + True + Passthru Fallback: True @@ -4374,40 +4309,13 @@ This permits DTS-HD passthru to be selected when automatic passthru selection is - + True + GTK_ALIGN_CENTER 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 - - + 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 @@ -4422,627 +4330,612 @@ This permits DTS-HD passthru to be selected when automatic passthru selection is + True + 1 + + + + + 0 + + + + + True + False + 6 + 0 + True + <b>Audio Encoder Settings:</b> + Each selected source track will be encoded with all selected encoders + + + 2 + + + + + True + False + + + 3 + + + + + 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 - 6 - 0 - True - <b>Audio Encoder Settings:</b> - Each selected source track will be encoded with all selected encoders + Bitrate/Quality + + + False + False + 1 + + + + + True + False + Mixdown + False + False 2 - + True False + Samplerate + False + False 3 - - horizontal + + 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 - Encoder + True + Add + list-add + Add new audio settings to the list + False - False - 0 - + True + True False - Bitrate/Quality + True + Add All + list-add + Add all audio tracks to the list + False - False - 1 - + True + True False - Mixdown + 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 - 2 + + + 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 - 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 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + False + + + True - 5 + True + 2 - 3 - audio_defaults_tab - Audio Defaults + True + True + 0 + + + 4 + audio_list_tab + Audio List + + + + + True + False + vertical + 12 + 12 + 12 + 12 + True - - vertical + True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + horizontal + 6 - + True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 6 - 6 - 6 + vertical - - vertical + True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 2 + 5 + 2 - + True False + 1 + Selection Behavior: + right + + + 0 + 0 + 1 + 1 + + + + + True + GTK_ALIGN_CENTER + False + + + + 1 + 0 + 1 + 1 + + + + + True + 0 + + + + + True + False + 5 + 2 + GTK_ALIGN_END + 6 + 6 + + + True + True + GTK_POLICY_NEVER GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 108 - - True - 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 + 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 - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - False - False - - - + False - True - True - 2 + 2 + 1 + 1 + 4 + + + + + Add + True + True + True + GTK_ALIGN_CENTER + + + + 1 + 2 + 1 + 1 + + + + + Remove + True + True + True + GTK_ALIGN_CENTER + + + + 1 + 3 + 1 + 1 + + + + + True + False + Available Languages + + + 0 + 0 + 1 + 1 + + + + + True + False + Selected Languages + + + 2 + 0 + 1 + 1 + + + + + True + False + 0 + Preferred Language: None + right + + + 3 + 1 + 1 + 1 + + True + True + 1 + - True + False True 0 - 4 - audio_list_tab - Audio List + 0 - + + Add Foreign Audio Search Pass True - False + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Add "Foreign Audio Search" when the default audio track is your preferred language. +This search pass finds short sequences of foreign audio and provides subtitles for them. + 0 + True + True + + + + 1 + + + + + Add subtitle track if default audio is foreign + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + When the default audio track is not your preferred language, add a subtitle track. + 0 + True + True + + + + 2 + + + + + Add Closed Captions when available + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Closed captions are text subtitles that can be added to any container as a soft subtitle track (not burned) + 0 + True + + + + + + 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 - 12 - 12 - 12 - 12 - True + 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 - horizontal - 6 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - + True + True False - vertical - - - True - False - 5 - 2 - - - True - False - 1 - Selection Behavior: - right - - - 0 - 0 - 1 - 1 - - - - - True - GTK_ALIGN_CENTER - False - - - - 1 - 0 - 1 - 1 - - - - - True - 0 - - - - - True - False - 5 - 2 - GTK_ALIGN_END - 6 - 6 - - - True - True - GTK_POLICY_NEVER - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 108 - - - True - False - - - - - 0 - 1 - 1 - 4 - - - - - True - True - GTK_POLICY_NEVER - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - False - - - - - 2 - 1 - 1 - 4 - - - - - Add - True - True - True - GTK_ALIGN_CENTER - - - - 1 - 2 - 1 - 1 - - - - - Remove - True - True - True - GTK_ALIGN_CENTER - - - - 1 - 3 - 1 - 1 - - - - - True - False - Available Languages - - - 0 - 0 - 1 - 1 - - - - - True - False - Selected Languages - - - 2 - 0 - 1 - 1 - - - - - True - False - 0 - Preferred Language: None - right - - - 3 - 1 - 1 - 1 - - - - - True - True - 1 - - + 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 - True - 0 + False + True 0 - - Add Foreign Audio Search Pass - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Add "Foreign Audio Search" when the default audio track is your preferred language. -This search pass finds short sequences of foreign audio and provides subtitles for them. - 0 - True - True - - - - 1 - - - - - Add subtitle track if default audio is foreign - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - When the default audio track is not your preferred language, add a subtitle track. - 0 - True - True - - - - 2 - - - - - Add Closed Captions when available + True True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Closed captions are text subtitles that can be added to any container as a soft subtitle track (not burned) - 0 - True - - - - - - 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 - - - True - False + GTK_POLICY_NEVER GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 6 - 6 - 6 - - vertical + True - False + True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - True - False - True - Add - list-add - Add new subtitle settings to the list - - - - False - - - - - True - True - False - True - Add All - list-add - Add all subtitle tracks to the list - - - - False - - - - - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - Reload Defaults - emblem-default - Reload all subtitle settings from defaults - - - - False - - - - - False - True - 0 - - - - - True - True - GTK_POLICY_NEVER - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - False - False - - - - - - - - True - True - 1 - + False + False + + @@ -5050,357 +4943,343 @@ This search pass finds short sequences of foreign audio and provides subtitles f True True - 0 + 1 - 6 - subtitle_list_tab - Subtitle List + 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 - - horizontal + + vertical True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - vertical + + horizontal True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 2 - - horizontal + + vertical 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 + 0 + none - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none + 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 - 6 - 2 - 12 - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 4 - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Reference Frames:</small> - True - - - 0 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Sane values are ~1-6. The more you add, the better the compression, but the slower the encode. + 0 + <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 - 0 - <small>Maximum B-Frames:</small> - True - - - 1 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Sane values are ~2-5. This specifies the maximum number of sequential B-frames that the encoder can use. - -Large numbers generally won't help significantly unless Adaptive B-frames is set to Optimal. -Cel-animated source material and B-pyramid also significantly increase the usefulness of larger -values. - -Baseline profile, as required for iPods and similar devices, requires B-frames to be set to 0 (off). - False - False - adjustment9 - - - - - - 1 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Pyramidal B-Frames:</small> - True - - - 2 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - B-pyramid improves compression by creating a pyramidal structure (hence the name) -of B-frames, allowing B-frames to reference each other to improve compression. - -Requires Max B-frames greater than 1; optimal adaptive B-frames is strongly recommended for full compression benefit. - - - - 2 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Weighted P-Frames:</small> - True - - - 3 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Performs extra analysis to decide upon weighting parameters for each frame. - -This improves overall compression slightly and improves the quality of fades greatly. - -Baseline profile, as required for iPods and similar devices, requires weighted P-frame -prediction to be disabled. Note that some devices and players, even those that support -Main Profile, may have problems with Weighted P-frame prediction: the Apple TV is -completely incompatible with it, for example. - - - - 3 - 1 - 1 - 1 - - - - - 8x8 Transform - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - The 8x8 transform is the single most useful feature of x264 in terms of compression-per-speed. - -It improves compression by at least 5% at a very small speed cost and may -provide an unusually high visual quality benefit compared to its compression -gain. However, it requires High Profile, which many devices may not support. - 0 - True - True - - - - 4 - 0 - 2 - 1 - - - - - CABAC Entropy Encoding - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - After the encoder has done its work, it has a bunch of data that -needs to be compressed losslessly, similar to ZIP or RAR. H.264 provides -two options for this: CAVLC and CABAC. CABAC decodes a lot slower but -compresses significantly better (10-30%), especially at lower bitrates. + False + False + adjustment8 + + + + 0 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Maximum B-Frames:</small> + True + + + 1 + 0 + 1 + 1 + + + + + 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. -If you're looking to minimize CPU requirements for video playback, disable this option. -Baseline profile, as required for iPods and similar devices, requires CABAC to be disabled. - 0 - True - True - - - - 5 - 0 - 2 - 1 - - - - +Large numbers generally won't help significantly unless Adaptive B-frames is set to Optimal. +Cel-animated source material and B-pyramid also significantly increase the usefulness of larger +values. + +Baseline profile, as required for iPods and similar devices, requires B-frames to be set to 0 (off). + False + False + adjustment9 + + + + 1 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Pyramidal B-Frames:</small> + True + + + 2 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + B-pyramid improves compression by creating a pyramidal structure (hence the name) +of B-frames, allowing B-frames to reference each other to improve compression. + +Requires Max B-frames greater than 1; optimal adaptive B-frames is strongly recommended for full compression benefit. + + + 2 + 1 + 1 + 1 + - - + + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <small><b>Encoding Features</b></small> + 0 + <small>Weighted P-Frames:</small> True + + 3 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Performs extra analysis to decide upon weighting parameters for each frame. + +This improves overall compression slightly and improves the quality of fades greatly. + +Baseline profile, as required for iPods and similar devices, requires weighted P-frame +prediction to be disabled. Note that some devices and players, even those that support +Main Profile, may have problems with Weighted P-frame prediction: the Apple TV is +completely incompatible with it, for example. + + + + 3 + 1 + 1 + 1 + + + + + 8x8 Transform + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + The 8x8 transform is the single most useful feature of x264 in terms of compression-per-speed. + +It improves compression by at least 5% at a very small speed cost and may +provide an unusually high visual quality benefit compared to its compression +gain. However, it requires High Profile, which many devices may not support. + 0 + True + True + + + + 4 + 0 + 2 + 1 + + + + + CABAC Entropy Encoding + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + After the encoder has done its work, it has a bunch of data that +needs to be compressed losslessly, similar to ZIP or RAR. H.264 provides +two options for this: CAVLC and CABAC. CABAC decodes a lot slower but +compresses significantly better (10-30%), especially at lower bitrates. + +If you're looking to minimize CPU requirements for video playback, disable this option. +Baseline profile, as required for iPods and similar devices, requires CABAC to be disabled. + 0 + True + True + + + + 5 + 0 + 2 + 1 + - - False - True - 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 + - True + False True - 0 + 1 + + + True + True + 0 + + + + + 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 + 0 + none - + + horizontal True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none + 12 - - horizontal + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 12 + 4 + 2 + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Motion Est. Method:</small> + True + + + 0 + 0 + 1 + 1 + + - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 4 - 2 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Motion Est. Method:</small> - True - - - 0 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Controls the motion estimation method. + 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. @@ -5410,37 +5289,37 @@ Hexagon: performs a somewhat more effective but slightly slower search using a h Uneven Multi-Hex: performs a very wide search using a variety of patterns, more accurately capturing complex motion. Exhaustive: performs a "dumb" search of every pixel in a wide area. Significantly slower for only a small compression gain. Transformed Exhaustive: Like exhaustive, but makes even more accurate decisions. Accordingly, somewhat slower, also for only a small improvement. - - - - 0 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Subpel ME &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. + + + + 0 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Subpel ME &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. @@ -5448,1001 +5327,992 @@ SAD is the fastest method, followed by SATD, RD, RD refinement, and the slowest, 6 or higher is strongly recommended: Psy-RD, a very powerful psy optimization that helps retain detail, requires RD. 11 disables all early terminations in analysis. 10 and 11, the most powerful and slowest options, require adaptive quantization (aq-mode > 0) and trellis 2 (always). - - - - 1 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Motion Est. Range:</small> - True - - - 2 - 0 - 1 - 1 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - This is the distance x264 searches from its initial guess at the + + + + 1 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Motion Est. Range:</small> + True + + + 2 + 0 + 1 + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + This is the distance x264 searches from its initial guess at the motion of a block in order to try to find its actual motion. The default is fine for most content, but extremely high motion video, especially at HD resolutions, may benefit from higher ranges, albeit at a high speed cost. - False - False - adjustment10 - - - - 2 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Adaptive Direct Mode:</small> - True - - - 3 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - H.264 allows for two different prediction modes, spatial and temporal, in B-frames. - -Spatial, the default, is almost always better, but temporal is sometimes useful too. -x264 can, at the cost of a small amount of speed (and accordingly for a small compression gain), -adaptively select which is better for each particular frame. - - - - 3 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Adaptive B-Frames:</small> - True - - - 4 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - x264 has a variety of algorithms to decide when to use B-frames and how many to use. - -Fast mode takes roughly the same amount of time no matter how many B-frames you specify. -However, while fast, its decisions are often suboptimal. - -Optimal mode gets slower as the maximum number of B-Frames increases, -but makes much more accurate decisions, especially when used with B-pyramid. - - - - 4 - 1 - 1 - 1 - - + False + False + adjustment10 + - True - True - 0 + 2 + 1 + 1 + 1 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 4 - 2 - 6 - - - - - - - - - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Partitions:</small> - True - - - 0 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Mode decision picks from a variety of options to make its decision: -this option chooses what options those are. + 0 + <small>Adaptive Direct Mode:</small> + True + + + 3 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + H.264 allows for two different prediction modes, spatial and temporal, in B-frames. + +Spatial, the default, is almost always better, but temporal is sometimes useful too. +x264 can, at the cost of a small amount of speed (and accordingly for a small compression gain), +adaptively select which is better for each particular frame. + + + + 3 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Adaptive B-Frames:</small> + True + + + 4 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + x264 has a variety of algorithms to decide when to use B-frames and how many to use. + +Fast mode takes roughly the same amount of time no matter how many B-frames you specify. +However, while fast, its decisions are often suboptimal. + +Optimal mode gets slower as the maximum number of B-Frames increases, +but makes much more accurate decisions, especially when used with B-pyramid. + + + + 4 + 1 + 1 + 1 + + + + + True + True + 0 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 4 + 2 + 6 + + + + + + + + + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Partitions:</small> + True + + + 0 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Mode decision picks from a variety of options to make its decision: +this option chooses what options those are. Fewer partitions to check means faster encoding, at the cost of worse decisions, since the best option might have been one that was turned off. - - - - 0 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Trellis:</small> - True - - - 1 - 0 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Trellis fine-tunes the rounding of transform coefficients to + + + + 0 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Trellis:</small> + True + + + 1 + 0 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Trellis fine-tunes the rounding of transform coefficients to squeeze out 3-5% more compression at the cost of some speed. "Always" uses trellis not only during the main encoding process, but also during analysis, which improves compression even more, albeit at great speed cost. Trellis costs more speed at higher bitrates and requires CABAC. - - - - 1 - 1 - 1 - 1 - - + - True - True - 1 + 1 + 1 + 1 + 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 - + + True + True + 1 + - - False - True - 2 - 0 - + + + 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 - 0 - none - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 2 - 12 - 2 - - vertical + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Adaptive Quantization Strength:</small> - True - - - 0 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Adaptive quantization controls how the encoder distributes bits across the frame. + 0 + <small>Adaptive Quantization Strength:</small> + True + + + 0 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Adaptive quantization controls how the encoder distributes bits across the frame. Higher values take more bits away from edges and complex areas to improve areas with finer detail. - adjustment34 - False - right - - - - - 0 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Psychovisual Rate Distortion:</small> - True - - - 1 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Psychovisual rate-distortion optimization takes advantage of the characteristics of human + adjustment34 + False + right + + + + + 0 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Psychovisual Rate Distortion:</small> + True + + + 1 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Psychovisual rate-distortion optimization takes advantage of the characteristics of human vision to dramatically improve apparent detail and sharpness. The effect can be made weaker or stronger by adjusting the strength. Being an RD algorithm, it requires mode decision to be at least "6". - adjustment22 - False - right - - - - - 1 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - <small>Psychovisual Trellis:</small> - True - - - 2 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Psychovisual trellis is an experimental algorithm to further + adjustment22 + False + right + + + + + 1 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + <small>Psychovisual Trellis:</small> + True + + + 2 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Psychovisual trellis is an experimental algorithm to further improve sharpness and detail retention beyond what Psychovisual RD does. Recommended values are around 0.2, though higher values may help for very grainy video or lower bitrate encodes. Not recommended for cel animation and other sharp-edged graphics. - adjustment23 - False - 2 - right - - - - - 2 - 1 - 1 - 1 - - - - - True - True - 0 - - - - - horizontal - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - Deblocking: - - - False - True - 0 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - H.264 deblocking filter. - -h.264 has a built-in deblocking filter that smooths out blocking artifacts -after decoding each frame. This not only improves visual quality, but also -helps compression significantly. The deblocking filter takes a lot of CPU power, -so if you're looking to minimize CPU requirements for video playback, disable it. - -The deblocking filter has two adjustable parameters, "strength" (Alpha) and "threshold" (Beta). -The former controls how strong (or weak) the deblocker is, while the latter controls how many -(or few) edges it applies to. Lower values mean less deblocking, higher values mean more deblocking. -The default is 0 (normal strength) for both parameters. - False - False - adjustment11 - - - - False - True - 1 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - H.264 deblocking filter. - -h.264 has a built-in deblocking filter that smooths out blocking artifacts -after decoding each frame. This not only improves visual quality, but also -helps compression significantly. The deblocking filter takes a lot of CPU power, -so if you're looking to minimize CPU requirements for video playback, disable it. - -The deblocking filter has two adjustable parameters, "strength" (Alpha) and "threshold" (Beta). -The former controls how strong (or weak) the deblocker is, while the latter controls how many -(or few) edges it applies to. Lower values mean less deblocking, higher values mean more deblocking. -The default is 0 (normal strength) for both parameters. - False - False - adjustment12 - - - - False - True - 2 - - - - - No DCT Decimate - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - x264 normally zeroes out nearly-empty data blocks to save bits to -be better used for some other purpose in the video. However, this can -sometimes have slight negative effects on retention of subtle grain and -dither. - -Don't touch this unless you're having banding issues or other such cases -where you are having trouble keeping fine noise. - 0 - True - True - - - - True - True - 20 - 3 - - - - - True - True - 1 - - + 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 - <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. + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + Deblocking: + + + False + True + 0 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + H.264 deblocking filter. -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. - 0 - True - - - - False - True - 0 - - - - - - - - - - - False - True - 0 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - False - - - - - - - - True - True - 1 - - - - - 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 - 1 - Title: - True - - - 0 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 80 - True - 50 - True - False - False - - - - 0 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Actors: - True - - - 1 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 80 - True - 50 - True - False - False - - - - 1 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Director: - True - - - 2 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 80 - True - 50 - True - False - False - - - - 2 - 1 - 1 - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Release Date: - True - - - 3 - 0 - 1 - 1 - - - - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 80 - True - 50 - True - False - False - +h.264 has a built-in deblocking filter that smooths out blocking artifacts +after decoding each frame. This not only improves visual quality, but also +helps compression significantly. The deblocking filter takes a lot of CPU power, +so if you're looking to minimize CPU requirements for video playback, disable it. + +The deblocking filter has two adjustable parameters, "strength" (Alpha) and "threshold" (Beta). +The former controls how strong (or weak) the deblocker is, while the latter controls how many +(or few) edges it applies to. Lower values mean less deblocking, higher values mean more deblocking. +The default is 0 (normal strength) for both parameters. + False + False + adjustment11 + + + + False + True + 1 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + H.264 deblocking filter. + +h.264 has a built-in deblocking filter that smooths out blocking artifacts +after decoding each frame. This not only improves visual quality, but also +helps compression significantly. The deblocking filter takes a lot of CPU power, +so if you're looking to minimize CPU requirements for video playback, disable it. + +The deblocking filter has two adjustable parameters, "strength" (Alpha) and "threshold" (Beta). +The former controls how strong (or weak) the deblocker is, while the latter controls how many +(or few) edges it applies to. Lower values mean less deblocking, higher values mean more deblocking. +The default is 0 (normal strength) for both parameters. + False + False + adjustment12 + + + + False + True + 2 + + + + + No DCT Decimate + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + x264 normally zeroes out nearly-empty data blocks to save bits to +be better used for some other purpose in the video. However, this can +sometimes have slight negative effects on retention of subtle grain and +dither. + +Don't touch this unless you're having banding issues or other such cases +where you are having trouble keeping fine noise. + 0 + True + True + + + + True + True + 20 + 3 + + + + + True + True + 1 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <small><b>Psychovisual</b></small> + True + + + + + False + True + 1 + + + + + True + True + 2 + + - 3 - 1 - 1 - 1 + False + True + 0 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Comment: - True + 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 + + - 4 - 0 - 1 - 1 + False + True + 2 + 1 + + + True + True + 0 + + + + + 7 + advanced_video_tab + Advanced Video + + + + + vertical + True + False + + + horizontal + True + False - + + Chapter Markers 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 + False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Genre: - True + Add chapter markers to output file. + 0 + True + - 5 - 0 - 1 - 1 + False + True + 0 - - True - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 80 - True - 50 - True - False - False - - - - 5 - 1 - 1 - 1 - + - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Description: - True - - - 6 - 0 - 1 - 1 - + + + + False + True + 0 + + + + + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - + True True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 80 - True - 50 - True - False - False - - - - 6 - 1 - 1 - 1 - - - - - True - False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - Plot: - True + True + False + + + - - 7 - 0 - 1 - 1 - + + + 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 + 1 + Title: + True + + + 0 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 80 + True + 50 + True + False + False + + + + 0 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + Actors: + True + + + 1 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 80 + True + 50 + True + False + False + + + + 1 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + Director: + True + + + 2 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 80 + True + 50 + True + False + False + + + + 2 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + Release Date: + True + + + 3 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 80 + True + 50 + True + False + False + + + + 3 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + 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 + 1 + Genre: + True + + + 5 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 80 + True + 50 + True + False + False + + + + 5 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + Description: + True + + + 6 + 0 + 1 + 1 + + + + + True + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 80 + True + 50 + True + False + False + + + + 6 + 1 + 1 + 1 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + Plot: + True + + + 7 + 0 + 1 + 1 + + + + + 40 + True + True + True + True + etched-in - - 40 + True True - True - True - etched-in - - - True - True - char - False - - - + char + False + - - 7 - 1 - 1 - 1 - - 9 - metadata_tab - Tags + 7 + 1 + 1 + 1 + + 9 + metadata_tab + Tags + @@ -6579,49 +6449,42 @@ Resets all queue jobs to pending and ready to run again. - + + horizontal True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - 1 - 4 - 4 - 12 - 12 + start + end + 4 + 4 + 12 + 12 - - horizontal + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - - - True - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 1 - - - False - True - 1 - - + 0 + + + True + True + 0 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 1 + + False + True + 1 + @@ -6631,20 +6494,13 @@ Resets all queue jobs to pending and ready to run again. - - True + + 10 False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 12 - 12 - - - 10 - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - + 6 + 12 + 12 False @@ -6952,61 +6808,74 @@ Resets all queue jobs to pending and ready to run again. - + True - False - 12 + True + False + 12 - + + vertical True - True - False + 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 + + - - vertical + + horizontal True False + 4 + 6 + 6 + 12 + 12 - + True + GTK_ALIGN_CENTER False - 6 - 6 - 12 - - - horizontal - True - False - 4 - - - GTK_ALIGN_CENTER - True - False - - - - False - True - 0 - - - - - True - False - Automatically check for updates - True - - - False - True - 1 - - - - + False @@ -7015,47 +6884,11 @@ Resets all queue jobs to pending and ready to run again. - + True False - 6 - 6 - 12 - 12 - - - horizontal - True - False - 4 - - - True - GTK_ALIGN_CENTER - False - - - - False - True - 0 - - - - - True - False - When all encodes are complete - True - - - False - True - 1 - - - - + When all encodes are complete + True False @@ -7063,601 +6896,558 @@ Resets all queue jobs to pending and ready to run again. 1 + + + False + True + 1 + + + + + vertical + True + False + 6 + 6 + 12 + + + Use automatic naming (uses modified source name) + True + True + False + 0 + True + + + + False + True + 0 + + - + + horizontal True False - 6 - 6 - 12 + 4 + 18 + 8 - - vertical + True False - - - Use automatic naming (uses modified source name) - True - True - False - 0 - True - - - - False - True - 0 - - - - - True - False - 18 - - - horizontal - True - False - 4 - 8 - - - True - False - Auto-Name Template - True + Auto-Name Template + True - 1 - - - False - True - 0 - - - - - Available Options: {source} {title} {chapters} {date} {time} {quality} {bitrate} - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - 40 - True - False - False - - - - False - True - 1 - - - - - - - False - True - 1 - - - - - Use iPod/iTunes friendly (.m4v) file extension for MP4 - True - True - False - 0 - True - - - - False - True - 2 - - + 1 + + + False + True + 0 + + + + + Available Options: {source} {title} {chapters} {date} {time} {quality} {bitrate} + True + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + True + 40 + True + False + False + + + False + True + 1 + + + False + True + 1 + + + + + Use iPod/iTunes friendly (.m4v) file extension for MP4 + True + True + False + 0 + True + + False True 2 + + + False + True + 2 + + + + + horizontal + True + False + 4 + 6 + 6 + 12 - + True - False - 6 - 6 - 12 - - - horizontal - True - False - 4 - - - True - True - 2 - - none - False - False - preview_count_adj - True - - - - False - True - 0 - - - - - True - False - Number of previews - True - - - False - True - 1 - - - - + True + 2 + + none + False + False + preview_count_adj + True + + + + False + True + 0 + + + + + True + False + Number of previews + True False True - 3 + 1 + + + False + True + 3 + + + + + horizontal + True + False + 4 + 6 + 6 + 12 - + True - False - 6 - 6 - 12 - - - horizontal - True - False - 4 - - - True - True - 4 - - none - False - False - min_title_adj - True - - - - False - True - 0 - - - - - True - False - Filter short titles (seconds) - True - - - False - True - 1 - - - - + True + 4 + + none + False + False + min_title_adj + True + False True - 4 + 0 - + True False - 6 - 6 - 12 - - - Show system tray icon - True - True - False - 0 - True - - - + Filter short titles (seconds) + True False True - 5 + 1 - - - - True - False - General - - False + False + True + 4 - + + Show system tray icon True - False - 6 - 6 - 12 - - - vertical - True - False - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 2 - - - horizontal - True - False - 4 - - - GTK_ALIGN_CENTER - 55 - True - False - - - - False - True - 0 - - - - - True - False - 0 - Constant Quality fractional granularity - - - True - True - 1 - - - - - 0 - 0 - 1 - 1 - - - - - Use dvdnav (instead of libdvdread) - True - True - False - 0 - True - - - - 1 - 0 - 1 - 1 - - - - - vertical - True - False - - - Put individual encode logs in same location as movie - True - True - False - 0 - True - - - - False - True - 0 - - - - - True - False - 21 - - - horizontal - True - False - 4 - - - GTK_ALIGN_CENTER - 55 - True - False - - - - False - True - 0 - - - - - True - False - 0 - Activity Log Verbosity Level - - - True - True - 1 - - - - - - - False - True - 1 - - - - - True - False - 21 - - - horizontal - True - False - 4 - - - GTK_ALIGN_CENTER - True - False - - - - False - True - 0 - - - - - True - False - 0 - Activity Log Longevity - - - True - True - 1 - - - - - - - False - True - 2 - - - - - 2 - 0 - 1 - 1 - - - - - Scale down High Definition previews - True - True - False - 0 - True - - - - 3 - 0 - 1 - 1 - - - - - Automatically Scan DVD when loaded - True - True - False - Scans the DVD whenever a new disc is loaded - 0 - True - - - - 4 - 0 - 1 - 1 - - + True + False + 0 + True + 6 + 6 + 12 + + + + False + True + 5 + + + + + + + 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 + 0 + Constant Quality fractional granularity + + + True + True + 1 + + + + + 0 + 0 + 1 + 1 + + + + + Use dvdnav (instead of libdvdread) + True + True + False + 0 + True + + + + 1 + 0 + 1 + 1 + + + + + vertical + True + False + + + Put individual encode logs in same location as movie + True + True + False + 0 + True + + + + False + True + 0 + + + + + horizontal + True + False + 4 + 21 - - Hide Advanced Video Options Tab + + GTK_ALIGN_CENTER + 55 True - True - False - Use advanced video options at your own risk. -We recommend that you use the controls available -on the Video tab instead. - 0 - True - + False + - 5 - 0 - 1 - 1 + False + True + 0 - - 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. + False 0 - True - + Activity Log Verbosity Level - 6 - 0 - 1 - 1 + True + True + 1 False True - 0 + 1 - + + horizontal True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 4 + 21 - - Allow Tweaks - True - False - 0 - True - + + GTK_ALIGN_CENTER + True + False + - 0 - 0 - 1 - 1 + False + True + 0 - - Allow HandBrake For Dummies - True - False + + True + False 0 - True - + Activity Log Longevity - 1 - 0 - 1 - 1 + True + True + 1 False True - 1 + 2 + + 2 + 0 + 1 + 1 + + + + + Scale down High Definition previews + True + True + False + 0 + True + + + + 3 + 0 + 1 + 1 + + + + + Automatically Scan DVD when loaded + True + True + False + Scans the DVD whenever a new disc is loaded + 0 + True + + + + 4 + 0 + 1 + 1 + + + + + Hide Advanced Video Options Tab + True + True + False + Use advanced video options at your own risk. +We recommend that you use the controls available +on the Video tab instead. + 0 + True + + + + 5 + 0 + 1 + 1 + + + + + Delete completed jobs from queue + True + True + False + By default, completed jobs remain in the queue and are marked as complete. +Check this if you want the queue to clean itself up by deleting completed jobs. + 0 + True + + + + 6 + 0 + 1 + 1 + - 1 + False + True + 0 - - + + True False - Advanced + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + + + Allow Tweaks + True + False + 0 + True + + + + 0 + 0 + 1 + 1 + + + + + Allow HandBrake For Dummies + True + False + 0 + True + + + + 1 + 0 + 1 + 1 + + + False + True 1 - False + + 1 + + + + + True + False + Advanced + + + 1 + False + @@ -7797,24 +7587,17 @@ Check this if you want the queue to clean itself up by deleting completed jobs.< 0 etched-out - + + 6 + 4 + 12 + 4 + 60 True - False + True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 4 - 12 - 4 - - - 60 - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - word - False - - + word + False @@ -8092,24 +7875,17 @@ Setting this to 0 means there is no maximum height. 0 etched-out - + + 6 + 4 + 12 + 4 + 60 True - False + True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - 4 - 12 - 4 - - - 60 - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - word - False - - + word + False @@ -8143,64 +7919,111 @@ Setting this to 0 means there is no maximum height. preset_ok - + True + True False - 0 - 0 - - - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_LEAVE_NOTIFY_MASK - - - - + 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 - 0.89999997615814209 - 0 - 0 + 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 - True False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK - - + 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 - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 5 - 5 - 10 - 10 + 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 - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - + + 20 True - True - Select preview frames. - adjustment19 - 0 - bottom - + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK False @@ -8208,173 +8031,108 @@ Setting this to 0 means there is no maximum height. 0 + + + True + True + 2 + + + + + False + True + 1 + + + + + horizontal + True + False + 10 + + + horizontal + True + False + 2 - - 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 - - + <b>Duration:</b> + True False True - 1 + 0 - - horizontal + True - False - 10 - - - horizontal - True - False - 2 - - - True - False - <b>Duration:</b> - True - - - False - True - 0 - - - - - True - True - Set the duration of the live preview in seconds. - False - False - adjustment21 - True - - - - False - True - 1 - - - - - True - True - 0 - - - - - Show Crop - True - True - False - Show Cropped area of the preview - 0 - True - - - - False - True - 1 - - - - - Fullscreen - True - True - False - View Fullscreen Preview - none - - - - False - True - 2 - - + True + Set the duration of the live preview in seconds. + False + False + adjustment21 + True + False True - 2 + 1 + + True + True + 0 + + + + + Show Crop + True + True + False + Show Cropped area of the preview + 0 + True + + + + False + True + 1 + + + + + Fullscreen + True + True + False + View Fullscreen Preview + none + + + + False + True + 2 + + + False + True + 2 + @@ -8392,11 +8150,9 @@ Setting this to 0 means there is no maximum height. - + True False - 0 - 0 @@ -8484,22 +8240,15 @@ Setting this to 0 means there is no maximum height. - + True - False - 0 - 0 - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - False - False - adjustment24 - - - + True + start + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + False + False + adjustment24 + True @@ -8533,18 +8282,11 @@ Setting this to 0 means there is no maximum height. - + True False - 0 - 0 - - - True - False - - - + start + True @@ -9751,18 +9493,13 @@ DRC allows you to 'compress' the range by making loud sounds softer and soft sou 0 etched-out - + + 12 + start True - False - 12 + True - - True - True - - - - + diff --git a/gtk/src/main.c b/gtk/src/main.c index a4fa56e9a..8a6871fe7 100644 --- a/gtk/src/main.c +++ b/gtk/src/main.c @@ -730,7 +730,7 @@ GtkEntry { \n\ @define-color gray46 #757575; \n\ @define-color white #ffffff; \n\ \n\ -#preview_event_box, \n\ +#preview_hud, \n\ #live_preview_play, \n\ #live_duration, \n\ #preview_fullscreen \n\ @@ -874,7 +874,7 @@ main(int argc, char *argv[]) // Must set the names of the widgets that I want to modify // style for. - gtk_widget_set_name(GHB_WIDGET(ud->builder, "preview_event_box"), "preview_event_box"); + gtk_widget_set_name(GHB_WIDGET(ud->builder, "preview_hud"), "preview_hud"); gtk_widget_set_name(GHB_WIDGET(ud->builder, "preview_frame"), "preview_frame"); gtk_widget_set_name(GHB_WIDGET(ud->builder, "live_preview_play"), "live_preview_play"); gtk_widget_set_name(GHB_WIDGET(ud->builder, "live_preview_progress"), "live_preview_progress"); @@ -888,10 +888,10 @@ main(int argc, char *argv[]) gtk_widget_set_name(widget, "preview_window"); // Set up the "hud" control overlay for the preview window - GtkWidget *align, *draw, *hud, *blender; + GtkWidget *preview_box, *draw, *hud, *blender; - align = GHB_WIDGET(ud->builder, "preview_window_alignment"); - draw = GHB_WIDGET(ud->builder, "preview_image_align"); + preview_box = GHB_WIDGET(ud->builder, "preview_window_box"); + draw = GHB_WIDGET(ud->builder, "preview_image"); hud = GHB_WIDGET(ud->builder, "preview_hud"); #if 0 // GTK_CHECK_VERSION(3, 0, 0) @@ -908,7 +908,7 @@ main(int argc, char *argv[]) // So for now, I'll just continue using my home-grown overlay // widget (GhbCompositor). blender = gtk_overlay_new(); - gtk_container_add(GTK_CONTAINER(align), blender); + gtk_container_add(GTK_CONTAINER(preview_box), blender); gtk_container_add(GTK_CONTAINER(blender), draw); gtk_widget_set_valign (hud, GTK_ALIGN_END); gtk_widget_set_halign (hud, GTK_ALIGN_CENTER); @@ -922,7 +922,7 @@ main(int argc, char *argv[]) // Set up compositing for hud blender = ghb_compositor_new(); - gtk_container_add(GTK_CONTAINER(align), blender); + gtk_container_add(GTK_CONTAINER(preview_box), blender); ghb_compositor_zlist_insert(GHB_COMPOSITOR(blender), draw, 1, 1); ghb_compositor_zlist_insert(GHB_COMPOSITOR(blender), hud, 2, .85); gtk_widget_show(blender); -- cgit v1.2.3