mirror of https://github.com/HandBrake/HandBrake
libhb: ui: cli: add color range selection (#7001)
Co-authored-by: sr55 <sr55.code@outlook.com>
This commit is contained in:
parent
a94b41a01c
commit
7559e09326
|
|
@ -250,6 +250,18 @@ combo_opts_t rotate_opts =
|
|||
d_rotate_opts
|
||||
};
|
||||
|
||||
static options_map_t d_color_range_opts[] =
|
||||
{
|
||||
{N_("Auto"), "auto", 0},
|
||||
{N_("Limited"), "limited", 1},
|
||||
{N_("Full"), "full", 2},
|
||||
};
|
||||
combo_opts_t color_range_opts =
|
||||
{
|
||||
sizeof(d_color_range_opts)/sizeof(options_map_t),
|
||||
d_color_range_opts
|
||||
};
|
||||
|
||||
static options_map_t d_resolution_opts[] =
|
||||
{
|
||||
{N_("4320p 8K Ultra HD"), "4320p", 4320},
|
||||
|
|
@ -743,6 +755,12 @@ combo_name_map_t combo_name_map[] =
|
|||
small_opts_set,
|
||||
generic_opt_get
|
||||
},
|
||||
{
|
||||
"VideoColorRange",
|
||||
&color_range_opts,
|
||||
small_opts_set,
|
||||
generic_opt_get
|
||||
},
|
||||
{
|
||||
"crop_mode",
|
||||
&crop_opts,
|
||||
|
|
|
|||
|
|
@ -3410,6 +3410,28 @@ a variable framerate, 'Same as source' will preserve it.</property>
|
|||
</layout>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel" id="VideoColorRangeLabel">
|
||||
<property name="halign">start</property>
|
||||
<property name="label" translatable="yes">Color Range:</property>
|
||||
<layout>
|
||||
<property name="row">3</property>
|
||||
<property name="column">0</property>
|
||||
</layout>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkComboBox" id="VideoColorRange">
|
||||
<property name="valign">center</property>
|
||||
<property name="width-request">100</property>
|
||||
<property name="tooltip-text" translatable="yes">Color Range. Determines the values of the reference black and white. Set to limited to maximize compatibility.</property>
|
||||
<signal name="changed" handler="color_range_changed_cb" swapped="no"/>
|
||||
<layout>
|
||||
<property name="row">3</property>
|
||||
<property name="column">1</property>
|
||||
</layout>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
|
|
|
|||
|
|
@ -389,3 +389,13 @@ framerate_mode_changed_cb (GtkWidget *widget, gpointer data)
|
|||
ghb_clear_presets_selection(ud);
|
||||
ghb_live_reset(ud);
|
||||
}
|
||||
|
||||
G_MODULE_EXPORT void
|
||||
color_range_changed_cb (GtkWidget *widget, gpointer data)
|
||||
{
|
||||
signal_user_data_t *ud = ghb_ud();
|
||||
ghb_widget_to_setting(ud->settings, widget);
|
||||
ghb_update_summary_info(ud);
|
||||
ghb_clear_presets_selection(ud);
|
||||
ghb_live_reset(ud);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,6 +95,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 7500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"svt_av1_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -205,6 +206,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 7500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -314,6 +316,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 4000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -423,6 +426,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -532,6 +536,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1200,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -641,6 +646,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -751,6 +757,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 10500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"svt_av1_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -861,6 +868,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 13000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -970,6 +978,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1079,6 +1088,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1188,6 +1198,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1800,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1297,6 +1308,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1420,6 +1432,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 16000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"svt_av1_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1543,6 +1556,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 20500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1666,6 +1680,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 9000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1789,6 +1804,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 4500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -1912,6 +1928,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2700,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2035,6 +2052,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2250,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2159,6 +2177,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 32000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"svt_av1_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2283,6 +2302,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 32000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2406,6 +2426,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 15000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2529,6 +2550,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 7500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2652,6 +2674,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 4500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2775,6 +2798,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3750,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -2891,6 +2915,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 18000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3000,6 +3025,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 12000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3109,6 +3135,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 9000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3218,6 +3245,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 4500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3327,6 +3355,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3436,6 +3465,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3545,6 +3575,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3654,6 +3685,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3763,6 +3795,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2250,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3872,6 +3905,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1125,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -3981,6 +4015,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4111,6 +4146,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 8000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4234,6 +4270,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4343,6 +4380,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4452,6 +4490,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4561,6 +4600,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4670,6 +4710,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1800,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4779,6 +4820,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -4902,6 +4944,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 8000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5025,6 +5068,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5148,6 +5192,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5271,6 +5316,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5394,6 +5440,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5517,6 +5564,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 8000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5640,6 +5688,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5763,6 +5812,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -5886,6 +5936,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 12000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6009,6 +6060,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6118,6 +6170,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6227,6 +6280,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2250,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6353,6 +6407,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 8000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6476,6 +6531,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6599,6 +6655,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6708,6 +6765,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1800,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6817,6 +6875,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -6940,6 +6999,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7054,6 +7114,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 10500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"svt_av1_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7163,6 +7224,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 13000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7272,6 +7334,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7381,6 +7444,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7490,6 +7554,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1200,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7599,6 +7664,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7708,6 +7774,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 12000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7817,6 +7884,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -7926,6 +7994,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8035,6 +8104,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1800,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8144,6 +8214,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8251,6 +8322,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 8000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vp9\",\n"
|
||||
" \"VideoFramerate\": \"60\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8358,6 +8430,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 4500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vp9\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8465,6 +8538,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vp9\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8572,6 +8646,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vp9\",\n"
|
||||
" \"VideoFramerate\": \"25\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8679,6 +8754,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 1250,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vp9\",\n"
|
||||
" \"VideoFramerate\": \"30\",\n"
|
||||
" \"VideoFramerateMode\": \"pfr\",\n"
|
||||
|
|
@ -8795,6 +8871,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 6500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"qsv_av1_10bit\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -8904,6 +8981,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 10500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"nvenc_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9013,6 +9091,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 3750,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"nvenc_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9122,6 +9201,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 8000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"qsv_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9231,6 +9311,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 2500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"qsv_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9340,6 +9421,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 12500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vce_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9449,6 +9531,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 7250,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vce_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9558,6 +9641,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 9500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"mf_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9667,6 +9751,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 5500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"mf_h265\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9776,6 +9861,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 17500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vt_h265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -9885,6 +9971,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 5500,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"vt_h265_10bit\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -10001,6 +10088,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 120000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"auto\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"cfr\",\n"
|
||||
|
|
@ -10110,6 +10198,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 60000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"auto\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"cfr\",\n"
|
||||
|
|
@ -10219,6 +10308,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 30000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"auto\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"cfr\",\n"
|
||||
|
|
@ -10328,6 +10418,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 15000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"auto\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"cfr\",\n"
|
||||
|
|
@ -10450,6 +10541,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 1,\n"
|
||||
" \"VideoAvgBitrate\": 0,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"auto\",\n"
|
||||
" \"VideoEncoder\": \"ffv1\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -10573,6 +10665,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureSettings\": 0,\n"
|
||||
" \"VideoAvgBitrate\": 6000,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -10709,6 +10802,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"UsesPictureFilters\": true,\n"
|
||||
" \"VideoAvgBitrate\": 1800,\n"
|
||||
" \"VideoColorMatrixCodeOverride\": 0,\n"
|
||||
" \"VideoColorRange\": \"limited\",\n"
|
||||
" \"VideoEncoder\": \"x264\",\n"
|
||||
" \"VideoFramerate\": \"auto\",\n"
|
||||
" \"VideoFramerateMode\": \"vfr\",\n"
|
||||
|
|
@ -10728,7 +10822,7 @@ const char hb_builtin_presets_json[] =
|
|||
" \"x264Option\": \"\",\n"
|
||||
" \"x264UseAdvancedOptions\": false\n"
|
||||
" },\n"
|
||||
" \"VersionMajor\": 65,\n"
|
||||
" \"VersionMajor\": 66,\n"
|
||||
" \"VersionMicro\": 0,\n"
|
||||
" \"VersionMinor\": 0\n"
|
||||
" }\n"
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ static const char crop_scale_vt_template[] =
|
|||
"width=^"HB_INT_REG"$:height=^"HB_INT_REG"$:"
|
||||
"crop-top=^"HB_INT_REG"$:crop-bottom=^"HB_INT_REG"$:"
|
||||
"crop-left=^"HB_INT_REG"$:crop-right=^"HB_INT_REG"$:"
|
||||
"format=^"HB_INT_REG"$";
|
||||
"format=^"HB_INT_REG"$:color-range=^"HB_INT_REG"$";
|
||||
|
||||
hb_filter_object_t hb_filter_crop_scale_vt =
|
||||
{
|
||||
|
|
@ -183,7 +183,13 @@ static int crop_scale_vt_init(hb_filter_object_t *filter,
|
|||
{
|
||||
format = init->pix_fmt;
|
||||
}
|
||||
pv->pool = hb_cv_create_pixel_buffer_pool(width, height, format, init->color_range);
|
||||
int color_range = AVCOL_RANGE_UNSPECIFIED;
|
||||
hb_dict_extract_int(&color_range, settings, "color-range");
|
||||
if (color_range == AVCOL_RANGE_UNSPECIFIED)
|
||||
{
|
||||
color_range = init->color_range;
|
||||
}
|
||||
pv->pool = hb_cv_create_pixel_buffer_pool(width, height, format, color_range);
|
||||
if (pv->pool == NULL)
|
||||
{
|
||||
hb_log("cropscale_vt: CVPixelBufferPoolCreate failed");
|
||||
|
|
|
|||
|
|
@ -19,11 +19,14 @@ struct hb_filter_private_s
|
|||
hb_fifo_t *fifo_first;
|
||||
hb_fifo_t *fifo_last;
|
||||
|
||||
int rotation;
|
||||
|
||||
struct
|
||||
{
|
||||
int width;
|
||||
int height;
|
||||
int rotation;
|
||||
int color_range;
|
||||
int pix_fmt;
|
||||
} resample;
|
||||
|
||||
|
|
@ -31,29 +34,6 @@ struct hb_filter_private_s
|
|||
int done;
|
||||
};
|
||||
|
||||
static int prefilter_vt_init(hb_filter_object_t *filter,
|
||||
hb_filter_init_t *init);
|
||||
|
||||
static int prefilter_vt_work(hb_filter_object_t *filter,
|
||||
hb_buffer_t **buf_in,
|
||||
hb_buffer_t **buf_out);
|
||||
|
||||
static void prefilter_vt_close(hb_filter_object_t *filter);
|
||||
|
||||
static const char prefilter_vt_template[] = "";
|
||||
|
||||
hb_filter_object_t hb_filter_prefilter_vt =
|
||||
{
|
||||
.id = HB_FILTER_PRE_VT,
|
||||
.enforce_order = 1,
|
||||
.name = "Prefilter (VideoToolbox)",
|
||||
.settings = NULL,
|
||||
.init = prefilter_vt_init,
|
||||
.work = prefilter_vt_work,
|
||||
.close = prefilter_vt_close,
|
||||
.settings_template = prefilter_vt_template,
|
||||
};
|
||||
|
||||
static int prefilter_vt_init(hb_filter_object_t *filter, hb_filter_init_t *init)
|
||||
{
|
||||
filter->private_data = calloc(sizeof(struct hb_filter_private_s), 1);
|
||||
|
|
@ -64,7 +44,16 @@ static int prefilter_vt_init(hb_filter_object_t *filter, hb_filter_init_t *init)
|
|||
}
|
||||
hb_filter_private_t *pv = filter->private_data;
|
||||
|
||||
pv->input = *init;
|
||||
int rotation = 0;
|
||||
hb_dict_t *settings = filter->settings;
|
||||
|
||||
hb_dict_extract_int(&rotation, settings, "rotation");
|
||||
if (rotation >= HB_ROTATION_0 && rotation <= HB_ROTATION_270)
|
||||
{
|
||||
pv->rotation = rotation;
|
||||
}
|
||||
|
||||
pv->input = *init;
|
||||
pv->output = *init;
|
||||
|
||||
return 0;
|
||||
|
|
@ -113,8 +102,8 @@ static void prefilter_vt_close(hb_filter_object_t *filter)
|
|||
|
||||
static void set_properties(hb_filter_private_t *pv, hb_buffer_t *in)
|
||||
{
|
||||
if (pv->input.job->title->rotation == HB_ROTATION_90 ||
|
||||
pv->input.job->title->rotation == HB_ROTATION_270)
|
||||
if (pv->rotation == HB_ROTATION_90 ||
|
||||
pv->rotation == HB_ROTATION_270)
|
||||
{
|
||||
pv->input.geometry.width = in->f.height;
|
||||
pv->input.geometry.height = in->f.width;
|
||||
|
|
@ -125,6 +114,8 @@ static void set_properties(hb_filter_private_t *pv, hb_buffer_t *in)
|
|||
pv->input.geometry.height = in->f.height;
|
||||
}
|
||||
|
||||
pv->input.color_range = in->f.color_range;
|
||||
|
||||
if (in->storage_type == AVFRAME)
|
||||
{
|
||||
AVFrame *frame = (AVFrame *)in->storage;
|
||||
|
|
@ -133,11 +124,11 @@ static void set_properties(hb_filter_private_t *pv, hb_buffer_t *in)
|
|||
if (frame->hw_frames_ctx)
|
||||
{
|
||||
AVHWFramesContext *frames_ctx = (AVHWFramesContext *)frame->hw_frames_ctx->data;
|
||||
pv->input.pix_fmt = frames_ctx->sw_format;
|
||||
pv->input.pix_fmt = frames_ctx->sw_format;
|
||||
}
|
||||
else
|
||||
{
|
||||
pv->input.pix_fmt = frame->format;
|
||||
pv->input.pix_fmt = frame->format;
|
||||
}
|
||||
}
|
||||
else
|
||||
|
|
@ -170,10 +161,10 @@ static void process_filter(hb_filter_object_t *filter)
|
|||
|
||||
static hb_buffer_t * filter_buf(hb_filter_private_t *pv, hb_buffer_t *in)
|
||||
{
|
||||
// Feed preview frame to filter chain
|
||||
// Feed frame to filter chain
|
||||
hb_fifo_push(pv->fifo_first, in);
|
||||
|
||||
// Process the preview frame through all filters
|
||||
// Process the frame through all filters
|
||||
for (int ii = 0; ii < hb_list_count(pv->list_filter); ii++)
|
||||
{
|
||||
hb_filter_object_t *filter = hb_list_item(pv->list_filter, ii);
|
||||
|
|
@ -182,44 +173,44 @@ static hb_buffer_t * filter_buf(hb_filter_private_t *pv, hb_buffer_t *in)
|
|||
process_filter(filter);
|
||||
}
|
||||
}
|
||||
// Retrieve the filtered preview frame
|
||||
// Retrieve the filtered frame
|
||||
return hb_fifo_get(pv->fifo_last);
|
||||
}
|
||||
|
||||
static int update(hb_filter_private_t *pv)
|
||||
static int update_filters(hb_filter_private_t *pv)
|
||||
{
|
||||
int resample_changed;
|
||||
hb_job_t *job = pv->input.job;
|
||||
|
||||
pv->resample_needed =
|
||||
(pv->output.geometry.width != pv->input.geometry.width ||
|
||||
pv->output.geometry.height != pv->input.geometry.height ||
|
||||
pv->output.pix_fmt != pv->input.pix_fmt ||
|
||||
job->title->rotation != HB_ROTATION_0);
|
||||
pv->output.color_range != pv->input.color_range ||
|
||||
pv->output.pix_fmt != pv->input.pix_fmt ||
|
||||
pv->rotation != HB_ROTATION_0);
|
||||
|
||||
resample_changed =
|
||||
(pv->resample_needed &&
|
||||
(pv->resample.width != pv->input.geometry.width ||
|
||||
pv->resample.height != pv->input.geometry.height ||
|
||||
pv->resample.pix_fmt != pv->input.pix_fmt ||
|
||||
pv->resample.rotation != job->title->rotation));
|
||||
(pv->resample.width != pv->input.geometry.width ||
|
||||
pv->resample.height != pv->input.geometry.height ||
|
||||
pv->resample.color_range != pv->input.color_range ||
|
||||
pv->resample.pix_fmt != pv->input.pix_fmt ||
|
||||
pv->resample.rotation != pv->rotation));
|
||||
|
||||
if (resample_changed || (pv->resample_needed &&
|
||||
pv->list_filter == NULL))
|
||||
if (resample_changed || (pv->resample_needed && pv->list_filter == NULL))
|
||||
{
|
||||
close_filters(pv);
|
||||
hb_list_t *list_filter = hb_list_init();
|
||||
hb_list_t *list_filter = hb_list_init();
|
||||
hb_filter_init_t init = pv->input;
|
||||
|
||||
hb_filter_object_t *filter;
|
||||
|
||||
// Rotate
|
||||
if (job->title->rotation != HB_ROTATION_0)
|
||||
if (pv->rotation != HB_ROTATION_0)
|
||||
{
|
||||
filter = hb_filter_init(HB_FILTER_ROTATE_VT);
|
||||
filter->settings = hb_dict_init();
|
||||
|
||||
switch (job->title->rotation)
|
||||
switch (pv->rotation)
|
||||
{
|
||||
case HB_ROTATION_90:
|
||||
hb_dict_set(filter->settings, "angle", hb_value_string("270"));
|
||||
|
|
@ -237,6 +228,13 @@ static int update(hb_filter_private_t *pv)
|
|||
hb_log("prefilter_vt: reinit_video_filters: unknown rotation, failed");
|
||||
}
|
||||
|
||||
if (pv->rotation == HB_ROTATION_90 ||
|
||||
pv->rotation == HB_ROTATION_270)
|
||||
{
|
||||
init.geometry.width = pv->input.geometry.height;
|
||||
init.geometry.height = pv->input.geometry.width;
|
||||
}
|
||||
|
||||
hb_list_add(list_filter, filter);
|
||||
if (filter->init != NULL && filter->init(filter, &init))
|
||||
{
|
||||
|
|
@ -249,6 +247,7 @@ static int update(hb_filter_private_t *pv)
|
|||
// Crop Scale & Format
|
||||
if (pv->output.geometry.width != pv->input.geometry.width ||
|
||||
pv->output.geometry.height != pv->input.geometry.height ||
|
||||
pv->output.color_range != pv->input.color_range ||
|
||||
pv->output.pix_fmt != pv->input.pix_fmt)
|
||||
{
|
||||
filter = hb_filter_init(HB_FILTER_CROP_SCALE_VT);
|
||||
|
|
@ -271,6 +270,12 @@ static int update(hb_filter_private_t *pv)
|
|||
hb_log("prefilter_vt: converting video pixel format from %s", av_get_pix_fmt_name(pv->input.pix_fmt));
|
||||
}
|
||||
|
||||
if (pv->output.color_range != pv->input.color_range)
|
||||
{
|
||||
hb_dict_set_int(filter->settings, "color-range", pv->output.color_range);
|
||||
hb_log("prefilter_vt: converting color range from %s", av_color_range_name(pv->input.color_range));
|
||||
}
|
||||
|
||||
hb_list_add(list_filter, filter);
|
||||
if (filter->init != NULL && filter->init(filter, &init))
|
||||
{
|
||||
|
|
@ -284,7 +289,7 @@ static int update(hb_filter_private_t *pv)
|
|||
{
|
||||
filter = hb_list_item(list_filter, ii);
|
||||
filter->done = &pv->done;
|
||||
if (filter->post_init != NULL && filter->post_init(filter, job))
|
||||
if (filter->post_init != NULL && filter->post_init(filter, pv->input.job))
|
||||
{
|
||||
hb_log("prefilter_vt: failure to initialise filter '%s'", filter->name );
|
||||
hb_list_rem(list_filter, filter);
|
||||
|
|
@ -308,14 +313,15 @@ static int update(hb_filter_private_t *pv)
|
|||
fifo_last = fifo_in = filter->fifo_out;
|
||||
}
|
||||
}
|
||||
pv->fifo_first = fifo_first;
|
||||
pv->fifo_last = fifo_last;
|
||||
pv->fifo_first = fifo_first;
|
||||
pv->fifo_last = fifo_last;
|
||||
pv->list_filter = list_filter;
|
||||
|
||||
pv->resample.width = pv->input.geometry.width;
|
||||
pv->resample.height = pv->input.geometry.height;
|
||||
pv->resample.rotation = pv->output.job->title->rotation;
|
||||
pv->resample.pix_fmt = pv->input.pix_fmt;
|
||||
pv->resample.width = init.geometry.width;
|
||||
pv->resample.height = init.geometry.height;
|
||||
pv->resample.color_range = init.color_range;
|
||||
pv->resample.rotation = pv->rotation;
|
||||
pv->resample.pix_fmt = init.pix_fmt;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
|
@ -330,17 +336,13 @@ static int prefilter_vt_work(hb_filter_object_t *filter,
|
|||
|
||||
if (in->s.flags & HB_BUF_FLAG_EOF)
|
||||
{
|
||||
if (pv->resample_needed)
|
||||
{
|
||||
filter_buf(pv, in);
|
||||
}
|
||||
*buf_out = in;
|
||||
*buf_in = NULL;
|
||||
return HB_FILTER_DONE;
|
||||
}
|
||||
|
||||
set_properties(pv, in);
|
||||
update(pv);
|
||||
update_filters(pv);
|
||||
|
||||
if (pv->resample_needed)
|
||||
{
|
||||
|
|
@ -354,3 +356,17 @@ static int prefilter_vt_work(hb_filter_object_t *filter,
|
|||
|
||||
return HB_FILTER_OK;
|
||||
}
|
||||
|
||||
static const char prefilter_vt_template[] = "rotation=^(0|1|2|3)";
|
||||
|
||||
hb_filter_object_t hb_filter_prefilter_vt =
|
||||
{
|
||||
.id = HB_FILTER_PRE_VT,
|
||||
.enforce_order = 1,
|
||||
.name = "Prefilter (VideoToolbox)",
|
||||
.settings = NULL,
|
||||
.init = prefilter_vt_init,
|
||||
.work = prefilter_vt_work,
|
||||
.close = prefilter_vt_close,
|
||||
.settings_template = prefilter_vt_template,
|
||||
};
|
||||
|
|
|
|||
|
|
@ -490,8 +490,11 @@ void hb_vt_setup_hw_filters(hb_job_t *job)
|
|||
{
|
||||
fix_prores_pix_fmt(job);
|
||||
|
||||
// Add adapter
|
||||
hb_filter_object_t *filter = hb_filter_init(HB_FILTER_PRE_VT);
|
||||
hb_add_filter(job, filter, NULL);
|
||||
char *settings = hb_strdup_printf("rotation=%d", job->title->rotation);
|
||||
hb_add_filter(job, filter, settings);
|
||||
free(settings);
|
||||
|
||||
replace_filter(job, HB_FILTER_COMB_DETECT, HB_FILTER_COMB_DETECT_VT);
|
||||
replace_filter(job, HB_FILTER_YADIF, HB_FILTER_YADIF_VT);
|
||||
|
|
|
|||
|
|
@ -1932,6 +1932,7 @@ int hb_preset_apply_video(const hb_dict_t *preset, hb_dict_t *job_dict)
|
|||
hb_dict_t *dest_dict, *video_dict, *qsv;
|
||||
hb_value_t *value, *vcodec_value;
|
||||
int mux, vcodec, vqtype, color_matrix_code;
|
||||
const char *color_range;
|
||||
hb_encoder_t *encoder;
|
||||
|
||||
dest_dict = hb_dict_get(job_dict, "Destination");
|
||||
|
|
@ -2007,6 +2008,27 @@ int hb_preset_apply_video(const hb_dict_t *preset, hb_dict_t *job_dict)
|
|||
hb_dict_set(video_dict, "ColorMatrixOverride",
|
||||
hb_value_int(color_matrix));
|
||||
}
|
||||
color_range = hb_dict_get_string(preset, "VideoColorRange");
|
||||
if (color_range != NULL)
|
||||
{
|
||||
if (!strcmp(color_range, "auto"))
|
||||
{
|
||||
hb_dict_set(video_dict, "ColorRange", hb_value_int(AVCOL_RANGE_UNSPECIFIED));
|
||||
}
|
||||
else if (!strcmp(color_range, "full"))
|
||||
{
|
||||
hb_dict_set(video_dict, "ColorRange", hb_value_int(AVCOL_RANGE_JPEG));
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_dict_set(video_dict, "ColorRange", hb_value_int(AVCOL_RANGE_MPEG));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_dict_set(video_dict, "ColorRange", hb_value_int(AVCOL_RANGE_MPEG));
|
||||
}
|
||||
|
||||
hb_dict_set(video_dict, "Encoder", hb_value_dup(vcodec_value));
|
||||
|
||||
if ((vcodec & HB_VCODEC_X264_MASK) &&
|
||||
|
|
|
|||
21
libhb/work.c
21
libhb/work.c
|
|
@ -1712,6 +1712,10 @@ static void sanitize_dynamic_hdr_metadata_passthru(hb_job_t *job)
|
|||
pad_top, pad_bottom, pad_left, pad_right);
|
||||
hb_add_filter(job, filter, settings);
|
||||
free(settings);
|
||||
|
||||
job->color_range = job->passthru_dynamic_hdr_metadata & HB_HDR_DYNAMIC_METADATA_DOVI &&
|
||||
(job->dovi.dv_profile == 5 || (job->dovi.dv_profile == 10 && job->dovi.dv_bl_signal_compatibility_id == 0)) ?
|
||||
AVCOL_RANGE_JPEG : job->color_range;
|
||||
#else
|
||||
hb_log("work: libdovi not available, disabling Dolby Vision");
|
||||
job->passthru_dynamic_hdr_metadata &= ~HB_HDR_DYNAMIC_METADATA_DOVI;
|
||||
|
|
@ -1832,18 +1836,11 @@ static void do_job(hb_job_t *job)
|
|||
init.job = job;
|
||||
init.pix_fmt = job->input_pix_fmt;
|
||||
init.hw_pix_fmt = job->hw_pix_fmt;
|
||||
|
||||
init.color_prim = title->color_prim;
|
||||
init.color_transfer = title->color_transfer;
|
||||
init.color_matrix = title->color_matrix;
|
||||
// Dolby Vision profile 5 requires full range
|
||||
// TODO: find a better way to handle this
|
||||
init.color_range = job->passthru_dynamic_hdr_metadata & HB_HDR_DYNAMIC_METADATA_DOVI &&
|
||||
(job->dovi.dv_profile == 5 ||
|
||||
(job->dovi.dv_profile == 10 && job->dovi.dv_bl_signal_compatibility_id == 0)) ?
|
||||
title->color_range : AVCOL_RANGE_MPEG;
|
||||
|
||||
init.chroma_location = title->chroma_location;
|
||||
init.color_prim = job->color_prim;
|
||||
init.color_transfer = job->color_transfer;
|
||||
init.color_matrix = job->color_matrix;
|
||||
init.color_range = job->color_range != AVCOL_RANGE_UNSPECIFIED ? job->color_range : title->color_range;
|
||||
init.chroma_location = job->chroma_location;
|
||||
init.geometry = title->geometry;
|
||||
memset(init.crop, 0, sizeof(int[4]));
|
||||
init.vrate = job->vrate;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="23504" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
|
||||
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="23727" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
|
||||
<dependencies>
|
||||
<deployment identifier="macosx"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="23504"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="23727"/>
|
||||
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
||||
</dependencies>
|
||||
<objects>
|
||||
|
|
@ -20,11 +20,11 @@
|
|||
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
||||
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
|
||||
<view id="wAC-5p-nXb">
|
||||
<rect key="frame" x="0.0" y="0.0" width="920" height="375"/>
|
||||
<rect key="frame" x="0.0" y="0.0" width="920" height="386"/>
|
||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||
<subviews>
|
||||
<textField focusRingType="none" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="150" translatesAutoresizingMaskIntoConstraints="NO" id="gfa-Hb-cDP">
|
||||
<rect key="frame" x="294" y="345" width="45" height="14"/>
|
||||
<rect key="frame" x="294" y="356" width="45" height="14"/>
|
||||
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="Quality:" id="F3s-qR-qeE">
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
|
|
@ -35,7 +35,7 @@
|
|||
</connections>
|
||||
</textField>
|
||||
<textField toolTip="Average Bitrate varies quality to ensure the data rate remains relatively consistent throughout the video." focusRingType="none" verticalHuggingPriority="750" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="A3o-Zx-OfM">
|
||||
<rect key="frame" x="504" y="298" width="78" height="19"/>
|
||||
<rect key="frame" x="504" y="309" width="78" height="19"/>
|
||||
<constraints>
|
||||
<constraint firstAttribute="width" constant="78" id="EZ2-qD-5pb"/>
|
||||
</constraints>
|
||||
|
|
@ -83,7 +83,7 @@
|
|||
</connections>
|
||||
</textField>
|
||||
<textField focusRingType="none" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="50" translatesAutoresizingMaskIntoConstraints="NO" id="Pai-3Q-Gs3">
|
||||
<rect key="frame" x="527" y="345" width="11" height="14"/>
|
||||
<rect key="frame" x="527" y="356" width="11" height="14"/>
|
||||
<textFieldCell key="cell" controlSize="small" sendsActionOnEndEditing="YES" alignment="left" title="0" id="bvD-W7-O0N">
|
||||
<numberFormatter key="formatter" formatterBehavior="default10_4" numberStyle="decimal" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" maximumFractionDigits="3" id="wYW-16-bWA"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -97,7 +97,7 @@
|
|||
</connections>
|
||||
</textField>
|
||||
<popUpButton toolTip="Framerate (Frames Per Second). Number of pictures displayed during each second of video." verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9tc-EO-QMd">
|
||||
<rect key="frame" x="113" y="316" width="151" height="22"/>
|
||||
<rect key="frame" x="113" y="327" width="151" height="22"/>
|
||||
<popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="clipping" borderStyle="borderAndBezel" inset="2" arrowPosition="arrowAtCenter" preferredEdge="maxY" id="0VS-Ah-Q3S">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -124,7 +124,7 @@
|
|||
</connections>
|
||||
</popUpButton>
|
||||
<button translatesAutoresizingMaskIntoConstraints="NO" id="bnV-aE-FVh">
|
||||
<rect key="frame" x="344" y="274" width="129" height="16"/>
|
||||
<rect key="frame" x="344" y="285" width="129" height="16"/>
|
||||
<string key="toolTip">Multi-pass encoding analyzes the entire source video before encoding. The information gathered enables the encoder to make more informed decisions about quality and data rate in Average Bitrate mode.</string>
|
||||
<buttonCell key="cell" type="check" title="Multi-pass encoding" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="nPA-nO-Eik">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
|
|
@ -152,7 +152,7 @@
|
|||
</connections>
|
||||
</button>
|
||||
<button toolTip="Turbo first pass speeds up the analysis pass of a multi-pass encode for a slight penalty to analysis." translatesAutoresizingMaskIntoConstraints="NO" id="olm-zg-k9Y">
|
||||
<rect key="frame" x="503" y="274" width="125" height="16"/>
|
||||
<rect key="frame" x="503" y="285" width="125" height="16"/>
|
||||
<buttonCell key="cell" type="check" title="Turbo analysis pass" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="vSc-VB-NEv">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -190,7 +190,7 @@
|
|||
</connections>
|
||||
</button>
|
||||
<popUpButton toolTip="Video encoder. Determines video type and settings used during encoding." verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="xwK-Yu-a1e">
|
||||
<rect key="frame" x="113" y="340" width="151" height="22"/>
|
||||
<rect key="frame" x="113" y="351" width="151" height="22"/>
|
||||
<popUpButtonCell key="cell" type="push" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="clipping" borderStyle="borderAndBezel" inset="2" arrowPosition="arrowAtCenter" preferredEdge="maxY" id="KHu-7m-NR7">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -220,7 +220,7 @@
|
|||
</connections>
|
||||
</popUpButton>
|
||||
<textField focusRingType="none" horizontalHuggingPriority="249" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="300" translatesAutoresizingMaskIntoConstraints="NO" id="bAn-iZ-ieF">
|
||||
<rect key="frame" x="18" y="321" width="93" height="14"/>
|
||||
<rect key="frame" x="18" y="332" width="93" height="14"/>
|
||||
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="Framerate (FPS):" id="SJc-tv-AMH">
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
|
|
@ -230,8 +230,45 @@
|
|||
<binding destination="-2" name="textColor" keyPath="self.labelColor" id="FB8-Bt-u3y"/>
|
||||
</connections>
|
||||
</textField>
|
||||
<popUpButton toolTip="Color Range. Determines the values of the reference black and white. Set to limited to maximize compatibility." verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="R00-pj-eFX">
|
||||
<rect key="frame" x="113" y="261" width="133" height="22"/>
|
||||
<popUpButtonCell key="cell" type="push" title="Same As Source" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="clipping" state="on" borderStyle="borderAndBezel" inset="2" arrowPosition="arrowAtCenter" preferredEdge="maxY" selectedItem="F37-pp-Zet" id="gzf-9B-0My">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
<menu key="menu" title="OtherViews" id="r18-GT-7jT">
|
||||
<items>
|
||||
<menuItem title="Same As Source" state="on" id="F37-pp-Zet"/>
|
||||
<menuItem title="Limited" tag="1" id="0jj-Au-RHD"/>
|
||||
<menuItem title="Full" tag="2" id="TVE-3O-C2l"/>
|
||||
</items>
|
||||
</menu>
|
||||
</popUpButtonCell>
|
||||
<constraints>
|
||||
<constraint firstAttribute="width" relation="greaterThanOrEqual" constant="125" id="z1D-rh-UvU"/>
|
||||
</constraints>
|
||||
<connections>
|
||||
<accessibilityConnection property="title" destination="7oJ-hv-HBm" id="ldG-PE-mUV"/>
|
||||
<binding destination="-2" name="enabled" keyPath="self.video" id="raL-U2-uzQ">
|
||||
<dictionary key="options">
|
||||
<string key="NSValueTransformerName">NSIsNotNil</string>
|
||||
</dictionary>
|
||||
</binding>
|
||||
<binding destination="-2" name="selectedTag" keyPath="self.video.colorRange" id="9Rn-sf-bfZ"/>
|
||||
</connections>
|
||||
</popUpButton>
|
||||
<textField focusRingType="none" horizontalHuggingPriority="249" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="300" translatesAutoresizingMaskIntoConstraints="NO" id="7oJ-hv-HBm">
|
||||
<rect key="frame" x="18" y="266" width="93" height="14"/>
|
||||
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="Color Range:" id="yBk-7V-j1G">
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||
</textFieldCell>
|
||||
<connections>
|
||||
<binding destination="-2" name="textColor" keyPath="self.labelColor" id="CAE-c3-Xkf"/>
|
||||
</connections>
|
||||
</textField>
|
||||
<textField focusRingType="none" horizontalHuggingPriority="249" verticalHuggingPriority="750" horizontalCompressionResistancePriority="1000" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="200" translatesAutoresizingMaskIntoConstraints="NO" id="rOd-nt-22T">
|
||||
<rect key="frame" x="18" y="345" width="93" height="14"/>
|
||||
<rect key="frame" x="18" y="356" width="93" height="14"/>
|
||||
<textFieldCell key="cell" sendsActionOnEndEditing="YES" alignment="right" title="Video Encoder:" id="Mrb-6Q-0YM">
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
|
|
@ -242,7 +279,7 @@
|
|||
</connections>
|
||||
</textField>
|
||||
<slider horizontalHuggingPriority="1000" verticalHuggingPriority="749" horizontalCompressionResistancePriority="200" translatesAutoresizingMaskIntoConstraints="NO" id="GPu-Ht-bKg">
|
||||
<rect key="frame" x="359" y="322" width="543" height="17"/>
|
||||
<rect key="frame" x="359" y="333" width="543" height="17"/>
|
||||
<string key="toolTip">Constant Quality varies bitrate to ensure visual quality remains relatively consistent throughout the video.
|
||||
|
||||
Adjust the quality slider to the right to increase quality or to the left to decrease quality, in small increments of plus or minus 1-2.
|
||||
|
|
@ -275,7 +312,7 @@ x264 is lossless at RF 0.</string>
|
|||
</connections>
|
||||
</slider>
|
||||
<textField focusRingType="none" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="60" translatesAutoresizingMaskIntoConstraints="NO" id="1au-ZO-l1i">
|
||||
<rect key="frame" x="502" y="345" width="21" height="14"/>
|
||||
<rect key="frame" x="502" y="356" width="21" height="14"/>
|
||||
<textFieldCell key="cell" controlSize="small" sendsActionOnEndEditing="YES" alignment="left" title="RF:" id="rRB-9F-pHn">
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
|
|
@ -288,7 +325,7 @@ x264 is lossless at RF 0.</string>
|
|||
</connections>
|
||||
</textField>
|
||||
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Vae-sv-7Up">
|
||||
<rect key="frame" x="344" y="344.5" width="114" height="15"/>
|
||||
<rect key="frame" x="344" y="355.5" width="114" height="15"/>
|
||||
<buttonCell key="cell" type="radio" title="Constant Quality" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="ZjL-cY-O5f">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -311,7 +348,7 @@ x264 is lossless at RF 0.</string>
|
|||
</connections>
|
||||
</button>
|
||||
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="brN-9J-qa1">
|
||||
<rect key="frame" x="344" y="299.5" width="147" height="15"/>
|
||||
<rect key="frame" x="344" y="310.5" width="147" height="15"/>
|
||||
<buttonCell key="cell" type="radio" title="Average Bitrate (kbps):" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="VQe-CK-YDR">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -338,7 +375,7 @@ x264 is lossless at RF 0.</string>
|
|||
</connections>
|
||||
</button>
|
||||
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Fc1-EX-DWd">
|
||||
<rect key="frame" x="116" y="299.5" width="120" height="15"/>
|
||||
<rect key="frame" x="116" y="310.5" width="120" height="15"/>
|
||||
<buttonCell key="cell" type="radio" title="Variable Framerate" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="zZo-75-1WG">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -357,7 +394,7 @@ x264 is lossless at RF 0.</string>
|
|||
</connections>
|
||||
</button>
|
||||
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Y3k-tv-pIb">
|
||||
<rect key="frame" x="116" y="277.5" width="126" height="15"/>
|
||||
<rect key="frame" x="116" y="288.5" width="126" height="15"/>
|
||||
<buttonCell key="cell" type="radio" title="Constant Framerate" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="6Dd-IP-Pwt">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="controlContent" size="11"/>
|
||||
|
|
@ -372,7 +409,7 @@ x264 is lossless at RF 0.</string>
|
|||
</connections>
|
||||
</button>
|
||||
<stackView distribution="fill" orientation="vertical" alignment="centerX" spacing="0.0" horizontalStackHuggingPriority="249.99998474121094" verticalStackHuggingPriority="249.99998474121094" detachesHiddenViews="YES" translatesAutoresizingMaskIntoConstraints="NO" id="h2m-9o-ibu">
|
||||
<rect key="frame" x="0.0" y="22" width="920" height="237"/>
|
||||
<rect key="frame" x="0.0" y="20" width="920" height="237"/>
|
||||
<subviews>
|
||||
<customView id="6Tf-Wn-haS" userLabel="x264/x264 presets view">
|
||||
<rect key="frame" x="0.0" y="33" width="920" height="204"/>
|
||||
|
|
@ -687,6 +724,7 @@ Syntax: option-1=foo:opt2=bar</string>
|
|||
<constraints>
|
||||
<constraint firstItem="gfa-Hb-cDP" firstAttribute="firstBaseline" secondItem="Vae-sv-7Up" secondAttribute="firstBaseline" id="0kX-Ab-X5K"/>
|
||||
<constraint firstItem="bAn-iZ-ieF" firstAttribute="leading" secondItem="rOd-nt-22T" secondAttribute="leading" id="1Ef-t6-WNM"/>
|
||||
<constraint firstItem="R00-pj-eFX" firstAttribute="top" secondItem="Y3k-tv-pIb" secondAttribute="bottom" constant="8" symbolic="YES" id="3oO-zW-zeT"/>
|
||||
<constraint firstItem="gfa-Hb-cDP" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="9tc-EO-QMd" secondAttribute="trailing" constant="8" symbolic="YES" id="4cy-QR-OG6"/>
|
||||
<constraint firstItem="Y3k-tv-pIb" firstAttribute="leading" secondItem="9tc-EO-QMd" secondAttribute="leading" id="5PE-fo-oii"/>
|
||||
<constraint firstItem="9tc-EO-QMd" firstAttribute="width" secondItem="xwK-Yu-a1e" secondAttribute="width" id="7GS-Rj-bPM"/>
|
||||
|
|
@ -698,20 +736,25 @@ Syntax: option-1=foo:opt2=bar</string>
|
|||
<constraint firstItem="1au-ZO-l1i" firstAttribute="baseline" secondItem="gfa-Hb-cDP" secondAttribute="baseline" id="BfH-Qs-3mV"/>
|
||||
<constraint firstItem="bnV-aE-FVh" firstAttribute="leading" secondItem="brN-9J-qa1" secondAttribute="leading" id="D6T-CW-ala"/>
|
||||
<constraint firstItem="A3o-Zx-OfM" firstAttribute="leading" secondItem="1au-ZO-l1i" secondAttribute="leading" id="F0a-Kc-s3X"/>
|
||||
<constraint firstItem="7oJ-hv-HBm" firstAttribute="leading" secondItem="bAn-iZ-ieF" secondAttribute="leading" id="FBs-xM-65K"/>
|
||||
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="olm-zg-k9Y" secondAttribute="trailing" constant="20" id="Fsh-Kh-XyK"/>
|
||||
<constraint firstItem="R00-pj-eFX" firstAttribute="leading" secondItem="7oJ-hv-HBm" secondAttribute="trailing" constant="8" symbolic="YES" id="GIg-Oa-2fQ"/>
|
||||
<constraint firstItem="Pai-3Q-Gs3" firstAttribute="leading" secondItem="1au-ZO-l1i" secondAttribute="trailing" constant="8" symbolic="YES" id="GPO-LT-xtY"/>
|
||||
<constraint firstAttribute="bottom" relation="greaterThanOrEqual" secondItem="h2m-9o-ibu" secondAttribute="bottom" constant="18" id="GUs-eQ-AGW"/>
|
||||
<constraint firstItem="9tc-EO-QMd" firstAttribute="top" secondItem="xwK-Yu-a1e" secondAttribute="bottom" constant="8" id="GeU-VZ-YTd"/>
|
||||
<constraint firstItem="olm-zg-k9Y" firstAttribute="leading" secondItem="bnV-aE-FVh" secondAttribute="trailing" constant="31" id="HWr-FL-VKu"/>
|
||||
<constraint firstItem="7oJ-hv-HBm" firstAttribute="width" secondItem="bAn-iZ-ieF" secondAttribute="width" id="Iex-wW-LTD"/>
|
||||
<constraint firstItem="xwK-Yu-a1e" firstAttribute="baseline" secondItem="gfa-Hb-cDP" secondAttribute="baseline" id="KMY-23-CNr"/>
|
||||
<constraint firstItem="9tc-EO-QMd" firstAttribute="leading" secondItem="bAn-iZ-ieF" secondAttribute="trailing" constant="8" id="LOL-Rd-Xdp"/>
|
||||
<constraint firstItem="GPu-Ht-bKg" firstAttribute="top" secondItem="Vae-sv-7Up" secondAttribute="bottom" constant="8" id="PIy-tb-2VH"/>
|
||||
<constraint firstItem="h2m-9o-ibu" firstAttribute="top" secondItem="R00-pj-eFX" secondAttribute="bottom" constant="8" symbolic="YES" id="RHk-bG-srb"/>
|
||||
<constraint firstItem="Vae-sv-7Up" firstAttribute="leading" secondItem="brN-9J-qa1" secondAttribute="leading" id="SDC-yH-bYi"/>
|
||||
<constraint firstItem="rOd-nt-22T" firstAttribute="leading" secondItem="wAC-5p-nXb" secondAttribute="leading" constant="20" id="U8S-gG-od4"/>
|
||||
<constraint firstItem="Y3k-tv-pIb" firstAttribute="top" secondItem="Fc1-EX-DWd" secondAttribute="bottom" constant="8" id="V4I-Zk-x8R"/>
|
||||
<constraint firstItem="gfa-Hb-cDP" firstAttribute="leading" secondItem="xwK-Yu-a1e" secondAttribute="trailing" constant="36" id="X7s-4B-e33"/>
|
||||
<constraint firstItem="gfa-Hb-cDP" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="Fc1-EX-DWd" secondAttribute="trailing" constant="8" symbolic="YES" id="XpL-gA-cOo"/>
|
||||
<constraint firstItem="1au-ZO-l1i" firstAttribute="leading" secondItem="Vae-sv-7Up" secondAttribute="trailing" constant="46" id="Za9-Lu-OUj"/>
|
||||
<constraint firstItem="7oJ-hv-HBm" firstAttribute="firstBaseline" secondItem="R00-pj-eFX" secondAttribute="firstBaseline" id="amL-M8-vVE"/>
|
||||
<constraint firstItem="brN-9J-qa1" firstAttribute="top" secondItem="GPu-Ht-bKg" secondAttribute="bottom" constant="10" id="bQV-DG-M7N"/>
|
||||
<constraint firstItem="xwK-Yu-a1e" firstAttribute="leading" secondItem="rOd-nt-22T" secondAttribute="trailing" constant="8" id="bV5-2x-8ji"/>
|
||||
<constraint firstItem="bnV-aE-FVh" firstAttribute="baseline" secondItem="olm-zg-k9Y" secondAttribute="baseline" id="gA6-nQ-o4p"/>
|
||||
|
|
@ -728,10 +771,9 @@ Syntax: option-1=foo:opt2=bar</string>
|
|||
<constraint firstItem="Pai-3Q-Gs3" firstAttribute="baseline" secondItem="1au-ZO-l1i" secondAttribute="baseline" id="sVB-mt-wYZ"/>
|
||||
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="Pai-3Q-Gs3" secondAttribute="trailing" constant="20" symbolic="YES" id="yJK-FI-8b5"/>
|
||||
<constraint firstItem="A3o-Zx-OfM" firstAttribute="leading" secondItem="olm-zg-k9Y" secondAttribute="leading" id="ydG-Lc-8Ru"/>
|
||||
<constraint firstItem="h2m-9o-ibu" firstAttribute="top" secondItem="bnV-aE-FVh" secondAttribute="bottom" constant="16" id="zmx-5X-iAt"/>
|
||||
<constraint firstItem="Vae-sv-7Up" firstAttribute="leading" secondItem="gfa-Hb-cDP" secondAttribute="trailing" constant="8" id="zxZ-dZ-W0N"/>
|
||||
</constraints>
|
||||
<point key="canvasLocation" x="-37" y="203.5"/>
|
||||
<point key="canvasLocation" x="-75" y="175"/>
|
||||
</view>
|
||||
</objects>
|
||||
</document>
|
||||
|
|
|
|||
|
|
@ -101,6 +101,11 @@
|
|||
job->mux = self.container;
|
||||
job->vcodec = self.video.encoder;
|
||||
|
||||
if (self.video.colorRange != HBVideoColorRangeAuto)
|
||||
{
|
||||
job->color_range = (int)self.video.colorRange;
|
||||
}
|
||||
|
||||
job->optimize = self.optimize;
|
||||
|
||||
if (self.container & HB_MUX_MASK_MP4)
|
||||
|
|
|
|||
|
|
@ -28,6 +28,12 @@ typedef NS_ENUM(NSUInteger, HBVideoHDRDynamicMetadataPassthru) {
|
|||
HBVideoHDRDynamicMetadataPassthruAll
|
||||
};
|
||||
|
||||
typedef NS_ENUM(NSInteger, HBVideoColorRange) {
|
||||
HBVideoColorRangeAuto = 0,
|
||||
HBVideoColorRangeLimited = 1,
|
||||
HBVideoColorRangeFull = 2
|
||||
};
|
||||
|
||||
extern NSString * const HBVideoChangedNotification;
|
||||
|
||||
/**
|
||||
|
|
@ -44,6 +50,8 @@ extern NSString * const HBVideoChangedNotification;
|
|||
@property (nonatomic, readwrite) HBVideoFrameRateMode frameRateMode;
|
||||
@property (nonatomic, readwrite) int frameRate;
|
||||
|
||||
@property (nonatomic, readwrite) HBVideoColorRange colorRange;
|
||||
|
||||
@property (nonatomic, readwrite) BOOL multiPass;
|
||||
@property (nonatomic, readwrite) BOOL turboMultiPass;
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ NSString * const HBVideoChangedNotification = @"HBVideoChangedNotification";
|
|||
_avgBitrate = 1000;
|
||||
_quality = 18.0;
|
||||
_qualityMaxValue = 51.0f;
|
||||
_colorRange = HBVideoColorRangeLimited;
|
||||
_passthruHDRDynamicMetadata = HBVideoHDRDynamicMetadataPassthruAll;
|
||||
_job = job;
|
||||
|
||||
|
|
@ -170,6 +171,16 @@ NSString * const HBVideoChangedNotification = @"HBVideoChangedNotification";
|
|||
[self postChangedNotification];
|
||||
}
|
||||
|
||||
- (void)setColorRange:(HBVideoColorRange)colorRange
|
||||
{
|
||||
if (colorRange != _colorRange)
|
||||
{
|
||||
[[self.undo prepareWithInvocationTarget:self] setColorRange:_colorRange];
|
||||
}
|
||||
_colorRange = colorRange;
|
||||
[self postChangedNotification];
|
||||
}
|
||||
|
||||
- (void)setMultiPass:(BOOL)multiPass
|
||||
{
|
||||
if (multiPass != _multiPass)
|
||||
|
|
@ -476,6 +487,8 @@ NSString * const HBVideoChangedNotification = @"HBVideoChangedNotification";
|
|||
copy->_frameRate = _frameRate;
|
||||
copy->_frameRateMode = _frameRateMode;
|
||||
|
||||
copy->_colorRange = _colorRange;
|
||||
|
||||
copy->_multiPass = _multiPass;
|
||||
copy->_turboMultiPass = _turboMultiPass;
|
||||
|
||||
|
|
@ -517,6 +530,8 @@ NSString * const HBVideoChangedNotification = @"HBVideoChangedNotification";
|
|||
encodeInt(_frameRate);
|
||||
encodeInteger(_frameRateMode);
|
||||
|
||||
encodeInteger(_colorRange);
|
||||
|
||||
encodeBool(_multiPass);
|
||||
encodeBool(_turboMultiPass);
|
||||
|
||||
|
|
@ -547,6 +562,9 @@ NSString * const HBVideoChangedNotification = @"HBVideoChangedNotification";
|
|||
|
||||
decodeInt(_frameRate); if (_frameRate < 0) { goto fail; }
|
||||
decodeInteger(_frameRateMode); if (_frameRateMode < HBVideoFrameRateModeVFR_PFR || _frameRateMode > HBVideoFrameRateModeCFR) { goto fail; }
|
||||
|
||||
decodeInteger(_colorRange); if (_colorRange != HBVideoColorRangeAuto && _colorRange != HBVideoColorRangeLimited && _colorRange != HBVideoColorRangeFull) { goto fail; }
|
||||
|
||||
decodeBool(_multiPass);
|
||||
decodeBool(_turboMultiPass);
|
||||
|
||||
|
|
@ -707,6 +725,8 @@ fail:
|
|||
}
|
||||
self.frameRate = intValue;
|
||||
|
||||
self.colorRange = (HBVideoColorRange)[settings[@"Video"][@"ColorRange"] intValue];
|
||||
|
||||
// 2 Pass Encoding.
|
||||
self.multiPass = [preset[@"VideoMultiPass"] boolValue];
|
||||
|
||||
|
|
@ -784,6 +804,19 @@ fail:
|
|||
}
|
||||
}
|
||||
|
||||
switch (self.colorRange)
|
||||
{
|
||||
case HBVideoColorRangeAuto:
|
||||
preset[@"VideoColorRange"] = @"auto";
|
||||
break;
|
||||
case HBVideoColorRangeFull:
|
||||
preset[@"VideoColorRange"] = @"full";
|
||||
break;
|
||||
case HBVideoColorRangeLimited:
|
||||
preset[@"VideoColorRange"] = @"limited";
|
||||
break;
|
||||
}
|
||||
|
||||
preset[@"VideoMultiPass"] = @(self.multiPass);
|
||||
preset[@"VideoTurboMultiPass"] = @(self.turboMultiPass);
|
||||
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 7500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "svt_av1_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -209,6 +210,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 7500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -321,6 +323,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 4000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -433,6 +436,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -545,6 +549,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1200,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -657,6 +662,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -770,6 +776,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 10500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "svt_av1_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -883,6 +890,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 13000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -995,6 +1003,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1107,6 +1116,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1219,6 +1229,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1800,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1331,6 +1342,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1457,6 +1469,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 16000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "svt_av1_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1583,6 +1596,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 20500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1709,6 +1723,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 9000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1835,6 +1850,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 4500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -1961,6 +1977,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2700,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2087,6 +2104,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2250,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2214,6 +2232,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 32000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "svt_av1_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2341,6 +2360,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 32000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2467,6 +2487,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 15000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2593,6 +2614,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 7500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2719,6 +2741,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 4500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2845,6 +2868,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3750,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -2964,6 +2988,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 18000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3076,6 +3101,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 12000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3188,6 +3214,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 9000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3300,6 +3327,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 4500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3412,6 +3440,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3524,6 +3553,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3636,6 +3666,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3748,6 +3779,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3860,6 +3892,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2250,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -3972,6 +4005,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1125,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4084,6 +4118,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4217,6 +4252,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 8000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4343,6 +4379,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4455,6 +4492,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4567,6 +4605,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4679,6 +4718,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4791,6 +4831,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1800,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -4903,6 +4944,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5029,6 +5071,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 8000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5155,6 +5198,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5281,6 +5325,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5407,6 +5452,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5533,6 +5579,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5659,6 +5706,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 8000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5785,6 +5833,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -5911,6 +5960,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6035,6 +6085,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 12000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6161,6 +6212,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6273,6 +6325,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6385,6 +6438,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2250,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6514,6 +6568,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 8000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6640,6 +6695,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6766,6 +6822,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6878,6 +6935,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1800,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -6990,6 +7048,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7116,6 +7175,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7234,6 +7294,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 10500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "svt_av1_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7346,6 +7407,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 13000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7458,6 +7520,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7570,6 +7633,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7682,6 +7746,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1200,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7794,6 +7859,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x265_10bit",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -7906,6 +7972,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 12000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8018,6 +8085,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8130,6 +8198,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8242,6 +8311,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1800,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8354,6 +8424,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8465,6 +8536,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 8000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vp9",
|
||||
"VideoFramerate": "60",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8576,6 +8648,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 4500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vp9",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8687,6 +8760,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vp9",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8798,6 +8872,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vp9",
|
||||
"VideoFramerate": "25",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -8909,6 +8984,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1250,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vp9",
|
||||
"VideoFramerate": "30",
|
||||
"VideoFramerateMode": "pfr",
|
||||
|
|
@ -9028,6 +9104,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 6500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "qsv_av1_10bit",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9140,6 +9217,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 10500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "nvenc_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9252,6 +9330,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 3750,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "nvenc_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9364,6 +9443,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 8000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "qsv_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9476,6 +9556,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 2500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "qsv_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9588,6 +9669,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 12500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vce_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9700,6 +9782,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 7250,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vce_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9812,6 +9895,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 9500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "mf_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -9924,6 +10008,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 5500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "mf_h265",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -10036,6 +10121,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 17500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vt_h265_10bit",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -10148,6 +10234,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 5500,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "vt_h265_10bit",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
@ -10267,6 +10354,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 120000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "auto",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "cfr",
|
||||
|
|
@ -10379,6 +10467,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 60000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "auto",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "cfr",
|
||||
|
|
@ -10491,6 +10580,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 30000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "auto",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "cfr",
|
||||
|
|
@ -10603,6 +10693,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 15000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "auto",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "cfr",
|
||||
|
|
@ -10726,6 +10817,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 0,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "auto",
|
||||
"VideoEncoder": "ffv1",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<resources>
|
||||
<section name="PresetTemplate">
|
||||
<integer name="VersionMajor" value="65" />
|
||||
<integer name="VersionMajor" value="66" />
|
||||
<integer name="VersionMinor" value="0" />
|
||||
<integer name="VersionMicro" value="0" />
|
||||
<json name="Preset" file="preset_template.json" />
|
||||
|
|
|
|||
|
|
@ -100,6 +100,7 @@
|
|||
"SubtitleTrackSelectionBehavior": "none",
|
||||
"VideoAvgBitrate": 6000,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
|
|||
|
|
@ -110,6 +110,7 @@
|
|||
"SubtitleTrackNamePassthru": true,
|
||||
"VideoAvgBitrate": 1800,
|
||||
"VideoColorMatrixCodeOverride": 0,
|
||||
"VideoColorRange": "limited",
|
||||
"VideoEncoder": "x264",
|
||||
"VideoFramerate": "auto",
|
||||
"VideoFramerateMode": "vfr",
|
||||
|
|
|
|||
29
test/test.c
29
test/test.c
|
|
@ -196,6 +196,7 @@ static char * queue_import_name = NULL;
|
|||
static int cfr = -1;
|
||||
static int optimize = -1;
|
||||
static int ipod_atom = -1;
|
||||
static char * color_range = NULL;
|
||||
static int color_matrix_code = -1;
|
||||
static int preview_count = 10;
|
||||
static int store_previews = 0;
|
||||
|
|
@ -1738,6 +1739,12 @@ static void ShowHelp(void)
|
|||
" --modulus <number> Set storage width and height modulus\n"
|
||||
" Dimensions will be made divisible by this number.\n"
|
||||
" (default: set by preset, typically 2)\n"
|
||||
" --color-range <string>\n"
|
||||
" Set the color range of the output.\n"
|
||||
" auto\n"
|
||||
" limited\n"
|
||||
" full\n"
|
||||
" (default: set by preset, typically limited)\n"
|
||||
" -M, --color-matrix <string>\n"
|
||||
" Set the color space signaled by the output:\n"
|
||||
" Overrides color signalling with no conversion.\n"
|
||||
|
|
@ -2266,6 +2273,7 @@ static int ParseOptions( int argc, char ** argv )
|
|||
#define MAX_DURATION 333
|
||||
#define HDR_DYNAMIC_METADATA 334
|
||||
#define AUDIO_AUTONAMING_BEHAVIOUR 335
|
||||
#define COLOR_RANGE 336
|
||||
|
||||
for( ;; )
|
||||
{
|
||||
|
|
@ -2451,6 +2459,7 @@ static int ParseOptions( int argc, char ** argv )
|
|||
{ "keep-subname", no_argument, &sub_name_passthru, 1 },
|
||||
{ "no-keep-subname", no_argument, &sub_name_passthru, 0 },
|
||||
{ "subname", required_argument, NULL, 'S' },
|
||||
{ "color-range", required_argument, NULL, COLOR_RANGE },
|
||||
{ "color-matrix",required_argument, NULL, 'M' },
|
||||
{ "previews", required_argument, NULL, PREVIEWS },
|
||||
{ "start-at-preview", required_argument, NULL, START_AT_PREVIEW },
|
||||
|
|
@ -3206,6 +3215,21 @@ static int ParseOptions( int argc, char ** argv )
|
|||
case AUDIO_FALLBACK:
|
||||
acodec_fallback = strdup( optarg );
|
||||
break;
|
||||
case COLOR_RANGE:
|
||||
{
|
||||
free(color_range);
|
||||
color_range = NULL;
|
||||
if (optarg != NULL)
|
||||
{
|
||||
if (!strcmp(optarg, "auto") ||
|
||||
!strcmp(optarg, "limited") ||
|
||||
!strcmp( optarg, "full"))
|
||||
{
|
||||
color_range = strdup(optarg);
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 'M':
|
||||
if( optarg != NULL )
|
||||
{
|
||||
|
|
@ -4455,6 +4479,11 @@ static hb_dict_t * PreparePreset(const char *preset_name)
|
|||
hb_value_string(cfr == 0 ? "vfr" :
|
||||
cfr == 1 ? "cfr" : "pfr"));
|
||||
}
|
||||
if (color_range != NULL)
|
||||
{
|
||||
hb_dict_set(preset, "VideoColorRange",
|
||||
hb_value_string(color_range));
|
||||
}
|
||||
if (color_matrix_code > 0)
|
||||
{
|
||||
hb_dict_set(preset, "VideoColorMatrixCodeOverride",
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ namespace HandBrake.Interop.Interop
|
|||
return videoFramerates;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Gets a list of supported mixdowns.
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -47,6 +47,11 @@ namespace HandBrake.Interop.Interop.Json.Encode
|
|||
/// </summary>
|
||||
public bool Turbo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the Colour Range
|
||||
/// </summary>
|
||||
public int? ColorRange { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the Colour Matrix Code
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -326,6 +326,11 @@ namespace HandBrake.Interop.Interop.Json.Presets
|
|||
/// </summary>
|
||||
public int? VideoAvgBitrate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the video color range.
|
||||
/// </summary>
|
||||
public string VideoColorRange { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the video color matrix code.
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,19 @@
|
|||
// --------------------------------------------------------------------------------------------------------------------
|
||||
// <copyright file="PointToPointConverter.cs" company="HandBrake Project (http://handbrake.fr)">
|
||||
// This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.
|
||||
// </copyright>
|
||||
// <summary>
|
||||
// PointToPoint Converter
|
||||
// </summary>
|
||||
// --------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
namespace HandBrakeWPF.Converters.Video
|
||||
{
|
||||
using System.Windows.Data;
|
||||
|
||||
using HandBrakeWPF.Model.Video;
|
||||
|
||||
public class VideoColourRangeConverter : ResourceConverterBase<VideoColourRange>, IValueConverter
|
||||
{
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
// --------------------------------------------------------------------------------------------------------------------
|
||||
// <copyright file="HBMixdown.cs" company="HandBrake Project (https://handbrake.fr)">
|
||||
// This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.
|
||||
// </copyright>
|
||||
// <summary>
|
||||
// The hb mixdown.
|
||||
// </summary>
|
||||
// --------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
using HandBrake.Interop.Attributes;
|
||||
using HandBrakeWPF.Properties;
|
||||
|
||||
namespace HandBrakeWPF.Model.Video
|
||||
{
|
||||
/// <summary>
|
||||
/// The hb mixdown.
|
||||
/// </summary>
|
||||
public enum VideoColourRange
|
||||
{
|
||||
[DisplayName(typeof(Resources), "VideoColourRange_SameAsSource")]
|
||||
[ShortName("auto")]
|
||||
SameAsSource,
|
||||
|
||||
[DisplayName(typeof(Resources), "VideoColourRange_Limited")]
|
||||
[ShortName("limited")]
|
||||
Limited,
|
||||
|
||||
[DisplayName(typeof(Resources), "VideoColourRange_Full")]
|
||||
[ShortName("full")]
|
||||
Full
|
||||
}
|
||||
}
|
||||
|
|
@ -8217,6 +8217,33 @@ namespace HandBrakeWPF.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Full.
|
||||
/// </summary>
|
||||
public static string VideoColourRange_Full {
|
||||
get {
|
||||
return ResourceManager.GetString("VideoColourRange_Full", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Limited.
|
||||
/// </summary>
|
||||
public static string VideoColourRange_Limited {
|
||||
get {
|
||||
return ResourceManager.GetString("VideoColourRange_Limited", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Same as source.
|
||||
/// </summary>
|
||||
public static string VideoColourRange_SameAsSource {
|
||||
get {
|
||||
return ResourceManager.GetString("VideoColourRange_SameAsSource", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Avg Bitrate (kbps):.
|
||||
/// </summary>
|
||||
|
|
@ -8235,6 +8262,15 @@ namespace HandBrakeWPF.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Color Range:.
|
||||
/// </summary>
|
||||
public static string VideoView_ColourRange {
|
||||
get {
|
||||
return ResourceManager.GetString("VideoView_ColourRange", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Constant Framerate.
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -2940,4 +2940,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2938,4 +2938,13 @@ Si voleu permetre múltiples codificacions simultànies, activeu "Aïllament de
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2937,4 +2937,13 @@ Per permette parechje cudificazioni simultanee, attivate st’ozzione in u listi
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2930,4 +2930,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -2297,7 +2297,7 @@ Bitte eine andere Voreinstellung auswählen.</value>
|
|||
<value>Stop</value>
|
||||
</data>
|
||||
<data name="String1" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="PresetService_CategoryAlreadyExists" xml:space="preserve">
|
||||
<value>Der eingegebene Name der Kategorie existiert schon. Bitte einen anderen Namen wählen.</value>
|
||||
|
|
@ -2867,16 +2867,16 @@ Um mehrere gleichzeitige Encodierungen zu ermöglichen, aktivieren Sie die "Proz
|
|||
<value>Aktivitätsprotokoll öffnen</value>
|
||||
</data>
|
||||
<data name="OptionsView_EnableNvencEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableQuicksyncEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableVceEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_ChoiceOfEncoderHint" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="AnamorphicMode_Custom" xml:space="preserve">
|
||||
<value>Eigene</value>
|
||||
|
|
@ -2980,4 +2980,13 @@ Um mehrere gleichzeitige Encodierungen zu ermöglichen, aktivieren Sie die "Proz
|
|||
<data name="QueueView_StartQueueNow" xml:space="preserve">
|
||||
<value>Warteschlange starten (sofort)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2964,4 +2964,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2943,4 +2943,13 @@ Para permitir múltiples codificaciones simultáneas, active «Aislamiento de Pr
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2942,4 +2942,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2939,4 +2939,13 @@ Aldibereko kode anitz onartzeko, aktibatu "Prozesuaren isolamendua" Tresnak menu
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2936,4 +2936,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2945,4 +2945,13 @@ Usean rinnakkaisen koodauksen voi ottaa käyttöön asetuksella ”Prosessien er
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2942,4 +2942,13 @@ Afin d'autoriser les encodages simultanés, activez l'option "Isolement des Proc
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -2281,7 +2281,7 @@ Por favor, elixe un predefinido diferente.</value>
|
|||
<value>Deter</value>
|
||||
</data>
|
||||
<data name="String1" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="PresetService_CategoryAlreadyExists" xml:space="preserve">
|
||||
<value>O nome da categoría que introduciches xa existe. Por favor, elixe un nome diferente.</value>
|
||||
|
|
@ -2852,16 +2852,16 @@ Para permitir múltiples codificacións simultáneas, activa "Aillamento de proc
|
|||
<value>Abrir a xanela de rexistro</value>
|
||||
</data>
|
||||
<data name="OptionsView_EnableNvencEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableQuicksyncEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableVceEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_ChoiceOfEncoderHint" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="AnamorphicMode_Custom" xml:space="preserve">
|
||||
<value>Personalizado</value>
|
||||
|
|
@ -2965,4 +2965,13 @@ Para permitir múltiples codificacións simultáneas, activa "Aillamento de proc
|
|||
<data name="QueueView_StartQueueNow" xml:space="preserve">
|
||||
<value>Iniciar a cola (de inmediato)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -2295,7 +2295,7 @@ Kérjük, válasszon egy másik előbeállítást.</value>
|
|||
<value>Állj</value>
|
||||
</data>
|
||||
<data name="String1" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="PresetService_CategoryAlreadyExists" xml:space="preserve">
|
||||
<value>A megadott kategórianév már létezik. Kérjük, válasszon másik nevet.</value>
|
||||
|
|
@ -2864,16 +2864,16 @@ Több egyidejű kódolás engedélyezéséhez kapcsolja be a "Folyamat elkülön
|
|||
<value>Naplóablak megnyitása</value>
|
||||
</data>
|
||||
<data name="OptionsView_EnableNvencEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableQuicksyncEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableVceEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_ChoiceOfEncoderHint" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="AnamorphicMode_Custom" xml:space="preserve">
|
||||
<value>Egyéni</value>
|
||||
|
|
@ -2977,4 +2977,13 @@ Több egyidejű kódolás engedélyezéséhez kapcsolja be a "Folyamat elkülön
|
|||
<data name="QueueView_StartQueueNow" xml:space="preserve">
|
||||
<value>Várólista indítása (azonnal)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -2295,7 +2295,7 @@ Scegliere una preimpostazione differente.</value>
|
|||
<value>Ferma</value>
|
||||
</data>
|
||||
<data name="String1" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="PresetService_CategoryAlreadyExists" xml:space="preserve">
|
||||
<value>Il nome della categoria è gia esistente. Inserirne uno diverso.</value>
|
||||
|
|
@ -2864,16 +2864,16 @@ Per permettere più codifiche simultanee, attivare "Isolamento del Processo" nel
|
|||
<value>Apri finestra Attività</value>
|
||||
</data>
|
||||
<data name="OptionsView_EnableNvencEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableQuicksyncEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableVceEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_ChoiceOfEncoderHint" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="AnamorphicMode_Custom" xml:space="preserve">
|
||||
<value>Personalizzata</value>
|
||||
|
|
@ -2977,4 +2977,13 @@ Per permettere più codifiche simultanee, attivare "Isolamento del Processo" nel
|
|||
<data name="QueueView_StartQueueNow" xml:space="preserve">
|
||||
<value>Avvia Coda (istantaneamente)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2941,4 +2941,13 @@ AV1やHEVCといった特定のコーデックは、再生するためにマイ
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2941,4 +2941,13 @@ AV1 또는 HEVC와 같은 특정 코덱을 재생하려면 Microsoft Store의 Mi
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -2295,7 +2295,7 @@ Kies een andere voorinstelling.</value>
|
|||
<value>Stop</value>
|
||||
</data>
|
||||
<data name="String1" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="PresetService_CategoryAlreadyExists" xml:space="preserve">
|
||||
<value>De ingevoerde categorienaam bestaat al. Kies een andere naam.</value>
|
||||
|
|
@ -2864,16 +2864,16 @@ Om meerdere gelijktijdige coderingen toe te staan, schakelt u "Procesisolatie" i
|
|||
<value>Logboekvenster openen</value>
|
||||
</data>
|
||||
<data name="OptionsView_EnableNvencEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableQuicksyncEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableVceEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_ChoiceOfEncoderHint" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="AnamorphicMode_Custom" xml:space="preserve">
|
||||
<value>Aangepast</value>
|
||||
|
|
@ -2977,4 +2977,13 @@ Om meerdere gelijktijdige coderingen toe te staan, schakelt u "Procesisolatie" i
|
|||
<data name="QueueView_StartQueueNow" xml:space="preserve">
|
||||
<value>Wachtrij starten (direct)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2941,4 +2941,13 @@ Aby umożliwić jednoczesne kodowanie wielu plików, włącz „Izolację proces
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2940,4 +2940,13 @@ Para permitir várias codificações simultâneas, ative o "Isolamento do proces
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -1641,6 +1641,9 @@ VLC and MPC-HC are supported. Other players may also work but are not validated.
|
|||
<data name="VideoView_Codec" xml:space="preserve">
|
||||
<value>Video Encoder:</value>
|
||||
</data>
|
||||
<data name="VideoView_ColourRange" xml:space="preserve">
|
||||
<value>Color Range:</value>
|
||||
</data>
|
||||
<data name="VideoView_ConstantFramerate" xml:space="preserve">
|
||||
<value>Constant Framerate</value>
|
||||
</data>
|
||||
|
|
@ -2998,4 +3001,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="SubtitlesDefaultsView_PassthruTrackName" xml:space="preserve">
|
||||
<value>Passthru Track Names</value>
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value>Same as source</value>
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value>Full</value>
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value>Limited</value>
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2942,4 +2942,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -2295,7 +2295,7 @@ Välj ett annat förval.</value>
|
|||
<value>Stoppa</value>
|
||||
</data>
|
||||
<data name="String1" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="PresetService_CategoryAlreadyExists" xml:space="preserve">
|
||||
<value>Kategorinamnet du angav finns redan. Välj ett annat namn.</value>
|
||||
|
|
@ -2864,16 +2864,16 @@ För att tillåta flera samtidiga enkodningar, aktivera "Processisolering" i Ver
|
|||
<value>Öppna loggfönstret</value>
|
||||
</data>
|
||||
<data name="OptionsView_EnableNvencEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableQuicksyncEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_EnableVceEncoding" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="OptionsView_ChoiceOfEncoderHint" xml:space="preserve">
|
||||
<value/>
|
||||
<value />
|
||||
</data>
|
||||
<data name="AnamorphicMode_Custom" xml:space="preserve">
|
||||
<value>Anpassad</value>
|
||||
|
|
@ -2977,4 +2977,13 @@ För att tillåta flera samtidiga enkodningar, aktivera "Processisolering" i Ver
|
|||
<data name="QueueView_StartQueueNow" xml:space="preserve">
|
||||
<value>Starta kön (direkt)</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2939,4 +2939,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2942,4 +2942,13 @@ Birden fazla eşzamanlı kodlamaya izin vermek için, Araçlar Menüsü -> Te
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2942,4 +2942,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.<
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2934,4 +2934,13 @@ Foreign Audio Preferred, else First:如果存在外语轨道,则会将其烧
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -2933,4 +2933,13 @@ To allow multiple simultaneous encodes, turn on "Process Isolation" in Tools Men
|
|||
<data name="OptionsViewModel_PortableMode" type="System.Resources.ResXNullRef, System.Windows.Forms">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_SameAsSource" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Full" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="VideoColourRange_Limited" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -512,7 +512,7 @@ namespace HandBrakeWPF.Properties {
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to The format of the output file. In addition to any supported file system character, you can use any of the placeholders that will be replaced when you change title or scan a source or update certain settings.
|
||||
/// Looks up a localized string similar to The format of the output file. In addition to any supported file system character, you can use the any of the placeholders that will be replaced when you change title or scan a source or update certain settings.
|
||||
///
|
||||
///{source} - Name of the source file.
|
||||
///{title} - Integer value. This is representative of a disc title number.
|
||||
|
|
@ -841,6 +841,15 @@ namespace HandBrakeWPF.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Color Range. Determines the values of the reference black and white. Set to limited to maximize compatibility..
|
||||
/// </summary>
|
||||
public static string Video_ColourRange {
|
||||
get {
|
||||
return ResourceManager.GetString("Video_ColourRange", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Enables constant framerate output..
|
||||
/// </summary>
|
||||
|
|
@ -944,7 +953,10 @@ namespace HandBrakeWPF.Properties {
|
|||
///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..
|
||||
///settings will result in better quality or smaller files.
|
||||
///
|
||||
///Adjust the slider to the right to increase compression efficiency at the expense of encoding speed,
|
||||
///or to the left to increase encoding speed at the expense o [rest of string was truncated]";.
|
||||
/// </summary>
|
||||
public static string Video_Presets {
|
||||
get {
|
||||
|
|
|
|||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -565,4 +565,7 @@ Any illegal path characters will be removed automatically.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -570,4 +570,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -571,4 +571,7 @@ U flussu binariu cambierà d’una fonte à l’altra.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -566,4 +566,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -568,4 +568,7 @@ Die Bitrate variiert von Quelle zu Quelle.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Durch Ändern der Anzeigegröße wird das Video gestreckt.</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -569,4 +569,7 @@ Any illegal path characters will be removed automatically.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -569,4 +569,7 @@ La tasa de bits varía de una fuente a otra.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -570,4 +570,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -569,4 +569,7 @@ Bit-tasa iturburu batetik bestera aldatu egiten da.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -575,4 +575,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -572,4 +572,7 @@ Bittinopeus vaihtelee lähteittäin.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -570,4 +570,7 @@ Le débit variera d'une source à une autre.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changer la dimension d'affichage va déformer la vidéo</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -550,4 +550,7 @@ A taxa de bits variará de fonte a fonte.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Cambiar o tamaño da pantalla estirará o vídeo</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -570,4 +570,7 @@ A bitráta forrásonként változik.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>A kijelző méretének módosítása megnyújtja a videót</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -567,4 +567,7 @@ Il Bitrate cambierà da sorgente a sorgente.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>La modifica delle dimensioni di visualizzazione modificherà il rapporto d'aspetto del video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -569,4 +569,7 @@ HB_EXIT_CODE
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -564,4 +564,7 @@ HB_EXIT_CODE
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>디스플레이 크기를 변경하면 동영상이 늘어납니다.</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -571,4 +571,7 @@ Bitsnelheid varieert van bron tot bron.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Als u de schermgrootte wijzigt, wordt de video uitgerekt</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -572,4 +572,7 @@ Bitrate będzie się różnić od źródła do źródła.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -569,4 +569,7 @@ A taxa de bits varia de acordo com a fonte.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -570,4 +570,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value>Color Range. Determines the values of the reference black and white. Set to limited to maximize compatibility.</value>
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -565,4 +565,7 @@ HB_EXIT_CODE
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -572,4 +572,7 @@ Bitfrekvensen kan skilja sig mellan källa till källa.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Ändring av skärmstorleken kommer att sträcka ut videon</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -570,4 +570,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -569,4 +569,7 @@ Bit hızı kaynaktan kaynağa değişecektir.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Ekran ebatlarını değiştirmek videoyu ebadını uzatacaktır.</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -568,4 +568,7 @@ HB_EXIT_CODE
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Зміна розміру дисплея призведе до розтягування відео</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -588,4 +588,7 @@ HB_EXIT_CODE
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -59,46 +59,46 @@
|
|||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||
<xsd:attribute name="type" type="xsd:string"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string"/>
|
||||
<xsd:attribute name="name" type="xsd:string"/>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||
<xsd:attribute ref="xml:space"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
|
|
@ -561,4 +561,7 @@ Bitrate will vary source to source.</value>
|
|||
<data name="PictureSettingsView_AutomaticKeepAR" xml:space="preserve">
|
||||
<value>Changing the displays size will stretch the video</value>
|
||||
</data>
|
||||
</root>
|
||||
<data name="Video_ColourRange" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
</root>
|
||||
|
|
@ -258,6 +258,8 @@ namespace HandBrakeWPF.Services.Encode.Factories
|
|||
video.Encoder = job.VideoEncoder.ShortName;
|
||||
}
|
||||
|
||||
video.ColorRange = job.VideoColourRange != 0 ? (int)job.VideoColourRange : null;
|
||||
|
||||
video.Level = job.VideoLevel?.ShortName;
|
||||
video.Preset = job.VideoPreset?.ShortName;
|
||||
video.Profile = job.VideoProfile?.ShortName;
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ namespace HandBrakeWPF.Services.Encode.Model
|
|||
using HandBrake.Interop.Interop.Json.Shared;
|
||||
|
||||
using HandBrakeWPF.Model.Filters;
|
||||
using HandBrakeWPF.Model.Video;
|
||||
using HandBrakeWPF.Services.Encode.Model.Models;
|
||||
|
||||
using AudioTrack = Models.AudioTrack;
|
||||
|
|
@ -142,6 +143,7 @@ namespace HandBrakeWPF.Services.Encode.Model
|
|||
this.VideoBitrate = task.VideoBitrate;
|
||||
this.VideoEncoder = task.VideoEncoder;
|
||||
this.VideoEncodeRateType = task.VideoEncodeRateType;
|
||||
this.VideoColourRange = task.VideoColourRange;
|
||||
this.VideoLevel = task.VideoLevel;
|
||||
this.VideoProfile = task.VideoProfile;
|
||||
this.VideoPreset = task.VideoPreset;
|
||||
|
|
@ -278,6 +280,8 @@ namespace HandBrakeWPF.Services.Encode.Model
|
|||
|
||||
public HBVideoEncoder VideoEncoder { get; set; }
|
||||
|
||||
public VideoColourRange VideoColourRange { get; set; }
|
||||
|
||||
public VideoProfile VideoProfile { get; set; }
|
||||
|
||||
public VideoLevel VideoLevel { get; set; }
|
||||
|
|
|
|||
|
|
@ -307,6 +307,15 @@ namespace HandBrakeWPF.Services.Presets.Factories
|
|||
preset.Task.VideoPreset = new VideoPreset(importedPreset.VideoPreset, importedPreset.VideoPreset);
|
||||
preset.Task.VideoProfile = new VideoProfile(importedPreset.VideoProfile, importedPreset.VideoProfile);
|
||||
|
||||
if (!string.IsNullOrEmpty(importedPreset.VideoColorRange))
|
||||
{
|
||||
preset.Task.VideoColourRange = EnumHelper<VideoColourRange>.GetValue(importedPreset.VideoColorRange);
|
||||
}
|
||||
else
|
||||
{
|
||||
preset.Task.VideoColourRange = VideoColourRange.SameAsSource;
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(importedPreset.VideoTune))
|
||||
{
|
||||
string[] split = importedPreset.VideoTune.Split(',');
|
||||
|
|
@ -640,6 +649,7 @@ namespace HandBrakeWPF.Services.Presets.Factories
|
|||
preset.VideoEncoder = export.Task.VideoEncoder?.ShortName;
|
||||
preset.VideoFramerate = export.Task.Framerate.HasValue ? export.Task.Framerate.ToString() : null;
|
||||
preset.VideoFramerateMode = EnumHelper<FramerateMode>.GetShortName(export.Task.FramerateMode);
|
||||
preset.VideoColorRange = EnumHelper<VideoColourRange>.GetShortName(export.Task.VideoColourRange);
|
||||
preset.VideoGrayScale = export.Task.Grayscale;
|
||||
preset.VideoLevel = export.Task.VideoLevel != null ? export.Task.VideoLevel.ShortName : null;
|
||||
preset.VideoOptionExtra = export.Task.ExtraAdvancedArguments;
|
||||
|
|
|
|||
|
|
@ -15,12 +15,14 @@ namespace HandBrakeWPF.ViewModels
|
|||
using System.Globalization;
|
||||
using System.Linq;
|
||||
|
||||
using HandBrake.App.Core.Utilities;
|
||||
using HandBrake.Interop.Interop;
|
||||
using HandBrake.Interop.Interop.Interfaces.Model;
|
||||
using HandBrake.Interop.Interop.Interfaces.Model.Encoders;
|
||||
|
||||
using HandBrakeWPF.EventArgs;
|
||||
using HandBrakeWPF.Model;
|
||||
using HandBrakeWPF.Model.Video;
|
||||
using HandBrakeWPF.Properties;
|
||||
using HandBrakeWPF.Services.Interfaces;
|
||||
using HandBrakeWPF.Services.Presets.Model;
|
||||
|
|
@ -31,7 +33,6 @@ namespace HandBrakeWPF.ViewModels
|
|||
using EncodeTask = Services.Encode.Model.EncodeTask;
|
||||
using FramerateMode = Services.Encode.Model.Models.FramerateMode;
|
||||
using OutputFormat = Services.Encode.Model.Models.OutputFormat;
|
||||
using SettingChangedEventArgs = EventArgs.SettingChangedEventArgs;
|
||||
using VideoEncodeRateType = Model.Video.VideoEncodeRateType;
|
||||
using VideoLevel = Services.Encode.Model.Models.Video.VideoLevel;
|
||||
using VideoPreset = Services.Encode.Model.Models.Video.VideoPreset;
|
||||
|
|
@ -127,6 +128,8 @@ namespace HandBrakeWPF.ViewModels
|
|||
}
|
||||
}
|
||||
|
||||
public BindingList<VideoColourRange> ColourRanges => new BindingList<VideoColourRange>(EnumHelper<VideoColourRange>.GetEnumList().ToList());
|
||||
|
||||
public bool IsMultiPassEnabled
|
||||
{
|
||||
get
|
||||
|
|
@ -260,6 +263,18 @@ namespace HandBrakeWPF.ViewModels
|
|||
}
|
||||
}
|
||||
|
||||
public VideoColourRange ColourRange
|
||||
{
|
||||
get => this.Task.VideoColourRange;
|
||||
|
||||
set
|
||||
{
|
||||
this.Task.VideoColourRange = value;
|
||||
this.NotifyOfPropertyChange(() => this.ColourRange);
|
||||
this.OnTabStatusChanged(null);
|
||||
}
|
||||
}
|
||||
|
||||
public HDRDynamicMetadata PasshtruHDRDynamicMetadata
|
||||
{
|
||||
get => this.Task.PasshtruHDRDynamicMetadata;
|
||||
|
|
@ -625,7 +640,7 @@ namespace HandBrakeWPF.ViewModels
|
|||
this.TurboAnalysisPass = preset.Task.TurboAnalysisPass;
|
||||
|
||||
this.VideoBitrate = preset.Task.VideoEncodeRateType == VideoEncodeRateType.AverageBitrate ? preset.Task.VideoBitrate : null;
|
||||
|
||||
this.ColourRange = preset.Task.VideoColourRange;
|
||||
this.NotifyOfPropertyChange(() => this.Task);
|
||||
|
||||
this.HandleEncoderChange(preset.Task.VideoEncoder);
|
||||
|
|
@ -679,6 +694,7 @@ namespace HandBrakeWPF.ViewModels
|
|||
this.NotifyOfPropertyChange(() => this.IsVariableFramerate);
|
||||
this.NotifyOfPropertyChange(() => this.SelectedVideoEncoder);
|
||||
this.NotifyOfPropertyChange(() => this.SelectedFramerate);
|
||||
this.NotifyOfPropertyChange(() => this.ColourRange);
|
||||
this.NotifyOfPropertyChange(() => this.QualityMax);
|
||||
this.NotifyOfPropertyChange(() => this.QualityMin);
|
||||
this.NotifyOfPropertyChange(() => this.RF);
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@
|
|||
<Converters:BooleanConverter x:Key="boolConverter" />
|
||||
<Converters:BooleanToVisibilityConverter x:Key="boolToVisConverter" />
|
||||
<Video:VideoEncoderConverter x:Key="videoEncoderConverter" />
|
||||
<Video:VideoColourRangeConverter x:Key="videoColourRangeConverter" />
|
||||
</UserControl.Resources>
|
||||
|
||||
<Grid Margin="10,5,0,0">
|
||||
|
|
@ -72,6 +73,13 @@
|
|||
</StackPanel>
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
<StackPanel Orientation="Horizontal" Margin="0,10,0,10" >
|
||||
<TextBlock Text="{x:Static Properties:Resources.VideoView_ColourRange}" Width="100" />
|
||||
|
||||
<ComboBox Width="120" AutomationProperties.Name="{x:Static Properties:Resources.VideoView_ColourRange}"
|
||||
ItemsSource="{Binding ColourRanges, Converter={StaticResource videoColourRangeConverter}}" SelectedItem="{Binding ColourRange, Converter={StaticResource videoColourRangeConverter}}" HorizontalAlignment="Left"
|
||||
ToolTip="{x:Static Properties:ResourcesTooltips.Video_ColourRange}" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Orientation="Vertical" Grid.Column="1">
|
||||
|
|
|
|||
Loading…
Reference in New Issue