mirror of
https://github.com/n00mkrad/flowframes.git
synced 2026-09-01 19:51:28 +02:00
Settings GUI cleanup
This commit is contained in:
269
Code/Forms/SettingsForm.Designer.cs
generated
269
Code/Forms/SettingsForm.Designer.cs
generated
@@ -54,22 +54,22 @@
|
||||
this.delLogsOnStartup = new System.Windows.Forms.CheckBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.tabListPage2 = new Cyotek.Windows.Forms.TabListPage();
|
||||
this.scnDetectValue = new System.Windows.Forms.NumericUpDown();
|
||||
this.sbsAllowAutoEnc = new System.Windows.Forms.CheckBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label53 = new System.Windows.Forms.Label();
|
||||
this.autoEncMode = new System.Windows.Forms.ComboBox();
|
||||
this.label49 = new System.Windows.Forms.Label();
|
||||
this.panel14 = new System.Windows.Forms.Panel();
|
||||
this.label52 = new System.Windows.Forms.Label();
|
||||
this.scnDetectValue = new System.Windows.Forms.ComboBox();
|
||||
this.label51 = new System.Windows.Forms.Label();
|
||||
this.scnDetect = new System.Windows.Forms.CheckBox();
|
||||
this.label50 = new System.Windows.Forms.Label();
|
||||
this.mpDedupePanel = new System.Windows.Forms.Panel();
|
||||
this.mpdecimateMode = new System.Windows.Forms.ComboBox();
|
||||
this.magickDedupePanel = new System.Windows.Forms.Panel();
|
||||
this.dedupThresh = new System.Windows.Forms.NumericUpDown();
|
||||
this.panel3 = new System.Windows.Forms.Panel();
|
||||
this.dedupThresh = new System.Windows.Forms.ComboBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label27 = new System.Windows.Forms.Label();
|
||||
this.jpegInterps = new System.Windows.Forms.CheckBox();
|
||||
this.label25 = new System.Windows.Forms.Label();
|
||||
@@ -87,9 +87,7 @@
|
||||
this.uhdThresh = new System.Windows.Forms.ComboBox();
|
||||
this.label29 = new System.Windows.Forms.Label();
|
||||
this.label28 = new System.Windows.Forms.Label();
|
||||
this.panel12 = new System.Windows.Forms.Panel();
|
||||
this.label44 = new System.Windows.Forms.Label();
|
||||
this.ncnnThreads = new System.Windows.Forms.ComboBox();
|
||||
this.label43 = new System.Windows.Forms.Label();
|
||||
this.panel2 = new System.Windows.Forms.Panel();
|
||||
this.panel1 = new System.Windows.Forms.Panel();
|
||||
@@ -134,7 +132,6 @@
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.label8 = new System.Windows.Forms.Label();
|
||||
this.minOutVidLength = new System.Windows.Forms.ComboBox();
|
||||
this.debugTab = new Cyotek.Windows.Forms.TabListPage();
|
||||
this.ffEncArgs = new System.Windows.Forms.TextBox();
|
||||
this.label56 = new System.Windows.Forms.Label();
|
||||
@@ -157,14 +154,20 @@
|
||||
this.cmdDebugMode = new System.Windows.Forms.ComboBox();
|
||||
this.titleLabel = new System.Windows.Forms.Label();
|
||||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.ncnnThreads = new System.Windows.Forms.NumericUpDown();
|
||||
this.minOutVidLength = new System.Windows.Forms.NumericUpDown();
|
||||
this.settingsTabList.SuspendLayout();
|
||||
this.generalTab.SuspendLayout();
|
||||
this.tabListPage2.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.scnDetectValue)).BeginInit();
|
||||
this.mpDedupePanel.SuspendLayout();
|
||||
this.magickDedupePanel.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.dedupThresh)).BeginInit();
|
||||
this.aiOptsPage.SuspendLayout();
|
||||
this.vidExportTab.SuspendLayout();
|
||||
this.debugTab.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ncnnThreads)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.minOutVidLength)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// settingsTabList
|
||||
@@ -451,6 +454,7 @@
|
||||
// tabListPage2
|
||||
//
|
||||
this.tabListPage2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
|
||||
this.tabListPage2.Controls.Add(this.scnDetectValue);
|
||||
this.tabListPage2.Controls.Add(this.sbsAllowAutoEnc);
|
||||
this.tabListPage2.Controls.Add(this.label4);
|
||||
this.tabListPage2.Controls.Add(this.label53);
|
||||
@@ -458,7 +462,6 @@
|
||||
this.tabListPage2.Controls.Add(this.label49);
|
||||
this.tabListPage2.Controls.Add(this.panel14);
|
||||
this.tabListPage2.Controls.Add(this.label52);
|
||||
this.tabListPage2.Controls.Add(this.scnDetectValue);
|
||||
this.tabListPage2.Controls.Add(this.label51);
|
||||
this.tabListPage2.Controls.Add(this.scnDetect);
|
||||
this.tabListPage2.Controls.Add(this.label50);
|
||||
@@ -479,19 +482,59 @@
|
||||
this.tabListPage2.Size = new System.Drawing.Size(762, 419);
|
||||
this.tabListPage2.Text = "Interpolation";
|
||||
//
|
||||
// scnDetectValue
|
||||
//
|
||||
this.scnDetectValue.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.scnDetectValue.DecimalPlaces = 2;
|
||||
this.scnDetectValue.ForeColor = System.Drawing.Color.White;
|
||||
this.scnDetectValue.Increment = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
131072});
|
||||
this.scnDetectValue.Location = new System.Drawing.Point(364, 128);
|
||||
this.scnDetectValue.Maximum = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
65536});
|
||||
this.scnDetectValue.Minimum = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
131072});
|
||||
this.scnDetectValue.Name = "scnDetectValue";
|
||||
this.scnDetectValue.Size = new System.Drawing.Size(100, 20);
|
||||
this.scnDetectValue.TabIndex = 74;
|
||||
this.scnDetectValue.Value = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
131072});
|
||||
//
|
||||
// sbsAllowAutoEnc
|
||||
//
|
||||
this.sbsAllowAutoEnc.AutoSize = true;
|
||||
this.sbsAllowAutoEnc.Location = new System.Drawing.Point(280, 220);
|
||||
this.sbsAllowAutoEnc.Location = new System.Drawing.Point(280, 190);
|
||||
this.sbsAllowAutoEnc.Name = "sbsAllowAutoEnc";
|
||||
this.sbsAllowAutoEnc.Size = new System.Drawing.Size(15, 14);
|
||||
this.sbsAllowAutoEnc.TabIndex = 72;
|
||||
this.sbsAllowAutoEnc.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(536, 71);
|
||||
this.label4.Margin = new System.Windows.Forms.Padding(3);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(57, 13);
|
||||
this.label4.TabIndex = 29;
|
||||
this.label4.Text = "Sensitivity:";
|
||||
//
|
||||
// label53
|
||||
//
|
||||
this.label53.AutoSize = true;
|
||||
this.label53.Location = new System.Drawing.Point(10, 220);
|
||||
this.label53.Location = new System.Drawing.Point(10, 190);
|
||||
this.label53.Margin = new System.Windows.Forms.Padding(10, 10, 10, 7);
|
||||
this.label53.Name = "label53";
|
||||
this.label53.Size = new System.Drawing.Size(203, 13);
|
||||
@@ -509,7 +552,7 @@
|
||||
"Disabled",
|
||||
"Enabled (Keep Interpolated Frames)",
|
||||
"Enabled (Delete Frames Once Encoded)"});
|
||||
this.autoEncMode.Location = new System.Drawing.Point(280, 187);
|
||||
this.autoEncMode.Location = new System.Drawing.Point(280, 157);
|
||||
this.autoEncMode.Name = "autoEncMode";
|
||||
this.autoEncMode.Size = new System.Drawing.Size(250, 21);
|
||||
this.autoEncMode.TabIndex = 70;
|
||||
@@ -517,7 +560,7 @@
|
||||
// label49
|
||||
//
|
||||
this.label49.AutoSize = true;
|
||||
this.label49.Location = new System.Drawing.Point(10, 190);
|
||||
this.label49.Location = new System.Drawing.Point(10, 160);
|
||||
this.label49.Margin = new System.Windows.Forms.Padding(10, 10, 10, 7);
|
||||
this.label49.Name = "label49";
|
||||
this.label49.Size = new System.Drawing.Size(206, 13);
|
||||
@@ -528,7 +571,7 @@
|
||||
//
|
||||
this.panel14.BackgroundImage = global::Flowframes.Properties.Resources.baseline_create_white_18dp_semiTransparent;
|
||||
this.panel14.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
|
||||
this.panel14.Location = new System.Drawing.Point(475, 157);
|
||||
this.panel14.Location = new System.Drawing.Point(475, 127);
|
||||
this.panel14.Name = "panel14";
|
||||
this.panel14.Size = new System.Drawing.Size(21, 21);
|
||||
this.panel14.TabIndex = 68;
|
||||
@@ -538,36 +581,17 @@
|
||||
//
|
||||
this.label52.AutoSize = true;
|
||||
this.label52.ForeColor = System.Drawing.Color.Silver;
|
||||
this.label52.Location = new System.Drawing.Point(509, 162);
|
||||
this.label52.Location = new System.Drawing.Point(509, 132);
|
||||
this.label52.Margin = new System.Windows.Forms.Padding(10, 10, 10, 7);
|
||||
this.label52.Name = "label52";
|
||||
this.label52.Size = new System.Drawing.Size(225, 13);
|
||||
this.label52.TabIndex = 67;
|
||||
this.label52.Text = "Lower values will detect more scene changes.";
|
||||
//
|
||||
// scnDetectValue
|
||||
//
|
||||
this.scnDetectValue.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.scnDetectValue.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||
this.scnDetectValue.ForeColor = System.Drawing.Color.White;
|
||||
this.scnDetectValue.FormattingEnabled = true;
|
||||
this.scnDetectValue.Items.AddRange(new object[] {
|
||||
"0.4",
|
||||
"0.3",
|
||||
"0.25",
|
||||
"0.2",
|
||||
"0.15",
|
||||
"0.1"});
|
||||
this.scnDetectValue.Location = new System.Drawing.Point(364, 157);
|
||||
this.scnDetectValue.Margin = new System.Windows.Forms.Padding(3, 3, 8, 3);
|
||||
this.scnDetectValue.Name = "scnDetectValue";
|
||||
this.scnDetectValue.Size = new System.Drawing.Size(100, 21);
|
||||
this.scnDetectValue.TabIndex = 65;
|
||||
//
|
||||
// label51
|
||||
//
|
||||
this.label51.AutoSize = true;
|
||||
this.label51.Location = new System.Drawing.Point(301, 161);
|
||||
this.label51.Location = new System.Drawing.Point(301, 131);
|
||||
this.label51.Margin = new System.Windows.Forms.Padding(3);
|
||||
this.label51.Name = "label51";
|
||||
this.label51.Size = new System.Drawing.Size(57, 13);
|
||||
@@ -577,7 +601,7 @@
|
||||
// scnDetect
|
||||
//
|
||||
this.scnDetect.AutoSize = true;
|
||||
this.scnDetect.Location = new System.Drawing.Point(280, 160);
|
||||
this.scnDetect.Location = new System.Drawing.Point(280, 130);
|
||||
this.scnDetect.Name = "scnDetect";
|
||||
this.scnDetect.Size = new System.Drawing.Size(15, 14);
|
||||
this.scnDetect.TabIndex = 64;
|
||||
@@ -586,7 +610,7 @@
|
||||
// label50
|
||||
//
|
||||
this.label50.AutoSize = true;
|
||||
this.label50.Location = new System.Drawing.Point(10, 160);
|
||||
this.label50.Location = new System.Drawing.Point(10, 130);
|
||||
this.label50.Margin = new System.Windows.Forms.Padding(10, 10, 10, 7);
|
||||
this.label50.Name = "label50";
|
||||
this.label50.Size = new System.Drawing.Size(194, 13);
|
||||
@@ -620,14 +644,45 @@
|
||||
//
|
||||
// magickDedupePanel
|
||||
//
|
||||
this.magickDedupePanel.Controls.Add(this.panel3);
|
||||
this.magickDedupePanel.Controls.Add(this.dedupThresh);
|
||||
this.magickDedupePanel.Controls.Add(this.panel3);
|
||||
this.magickDedupePanel.Location = new System.Drawing.Point(599, 67);
|
||||
this.magickDedupePanel.Margin = new System.Windows.Forms.Padding(0);
|
||||
this.magickDedupePanel.Name = "magickDedupePanel";
|
||||
this.magickDedupePanel.Size = new System.Drawing.Size(135, 21);
|
||||
this.magickDedupePanel.TabIndex = 60;
|
||||
//
|
||||
// dedupThresh
|
||||
//
|
||||
this.dedupThresh.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.dedupThresh.DecimalPlaces = 1;
|
||||
this.dedupThresh.ForeColor = System.Drawing.Color.White;
|
||||
this.dedupThresh.Increment = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
65536});
|
||||
this.dedupThresh.Location = new System.Drawing.Point(0, 1);
|
||||
this.dedupThresh.Maximum = new decimal(new int[] {
|
||||
20,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.dedupThresh.Minimum = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
65536});
|
||||
this.dedupThresh.Name = "dedupThresh";
|
||||
this.dedupThresh.Size = new System.Drawing.Size(103, 20);
|
||||
this.dedupThresh.TabIndex = 75;
|
||||
this.dedupThresh.Tag = "";
|
||||
this.dedupThresh.Value = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
65536});
|
||||
//
|
||||
// panel3
|
||||
//
|
||||
this.panel3.BackgroundImage = global::Flowframes.Properties.Resources.baseline_create_white_18dp_semiTransparent;
|
||||
@@ -638,36 +693,6 @@
|
||||
this.panel3.TabIndex = 57;
|
||||
this.toolTip1.SetToolTip(this.panel3, "Allows custom input.");
|
||||
//
|
||||
// dedupThresh
|
||||
//
|
||||
this.dedupThresh.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.dedupThresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||
this.dedupThresh.ForeColor = System.Drawing.Color.White;
|
||||
this.dedupThresh.FormattingEnabled = true;
|
||||
this.dedupThresh.Items.AddRange(new object[] {
|
||||
"1%",
|
||||
"2%",
|
||||
"3%",
|
||||
"4%",
|
||||
"5%",
|
||||
"10%"});
|
||||
this.dedupThresh.Location = new System.Drawing.Point(0, 0);
|
||||
this.dedupThresh.Margin = new System.Windows.Forms.Padding(3, 3, 8, 3);
|
||||
this.dedupThresh.Name = "dedupThresh";
|
||||
this.dedupThresh.Size = new System.Drawing.Size(103, 21);
|
||||
this.dedupThresh.TabIndex = 28;
|
||||
this.dedupThresh.Leave += new System.EventHandler(this.dedupThresh_Leave);
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(536, 71);
|
||||
this.label4.Margin = new System.Windows.Forms.Padding(3);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(57, 13);
|
||||
this.label4.TabIndex = 29;
|
||||
this.label4.Text = "Sensitivity:";
|
||||
//
|
||||
// label27
|
||||
//
|
||||
this.label27.AutoSize = true;
|
||||
@@ -724,7 +749,7 @@
|
||||
// enableLoop
|
||||
//
|
||||
this.enableLoop.AutoSize = true;
|
||||
this.enableLoop.Location = new System.Drawing.Point(280, 130);
|
||||
this.enableLoop.Location = new System.Drawing.Point(280, 100);
|
||||
this.enableLoop.Name = "enableLoop";
|
||||
this.enableLoop.Size = new System.Drawing.Size(15, 14);
|
||||
this.enableLoop.TabIndex = 31;
|
||||
@@ -733,12 +758,12 @@
|
||||
// label15
|
||||
//
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Location = new System.Drawing.Point(10, 130);
|
||||
this.label15.Location = new System.Drawing.Point(10, 100);
|
||||
this.label15.Margin = new System.Windows.Forms.Padding(10, 10, 10, 7);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(205, 13);
|
||||
this.label15.Size = new System.Drawing.Size(217, 13);
|
||||
this.label15.TabIndex = 30;
|
||||
this.label15.Text = "Animation Loop (Copy First Frame As Last)";
|
||||
this.label15.Text = "Loop Interpolation (Copy First Frame To End)";
|
||||
//
|
||||
// dedupMode
|
||||
//
|
||||
@@ -789,14 +814,13 @@
|
||||
// aiOptsPage
|
||||
//
|
||||
this.aiOptsPage.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
|
||||
this.aiOptsPage.Controls.Add(this.ncnnThreads);
|
||||
this.aiOptsPage.Controls.Add(this.label30);
|
||||
this.aiOptsPage.Controls.Add(this.panel6);
|
||||
this.aiOptsPage.Controls.Add(this.uhdThresh);
|
||||
this.aiOptsPage.Controls.Add(this.label29);
|
||||
this.aiOptsPage.Controls.Add(this.label28);
|
||||
this.aiOptsPage.Controls.Add(this.panel12);
|
||||
this.aiOptsPage.Controls.Add(this.label44);
|
||||
this.aiOptsPage.Controls.Add(this.ncnnThreads);
|
||||
this.aiOptsPage.Controls.Add(this.label43);
|
||||
this.aiOptsPage.Controls.Add(this.panel2);
|
||||
this.aiOptsPage.Controls.Add(this.panel1);
|
||||
@@ -869,16 +893,6 @@
|
||||
this.label28.TabIndex = 61;
|
||||
this.label28.Text = "RIFE Settings";
|
||||
//
|
||||
// panel12
|
||||
//
|
||||
this.panel12.BackgroundImage = global::Flowframes.Properties.Resources.baseline_create_white_18dp_semiTransparent;
|
||||
this.panel12.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
|
||||
this.panel12.Location = new System.Drawing.Point(336, 97);
|
||||
this.panel12.Name = "panel12";
|
||||
this.panel12.Size = new System.Drawing.Size(21, 21);
|
||||
this.panel12.TabIndex = 58;
|
||||
this.toolTip1.SetToolTip(this.panel12, "Allows custom input.");
|
||||
//
|
||||
// label44
|
||||
//
|
||||
this.label44.AutoSize = true;
|
||||
@@ -890,22 +904,6 @@
|
||||
this.label44.TabIndex = 60;
|
||||
this.label44.Text = "Use 1 for small videos, 2 for >1080p, higher values might cause slowdown!";
|
||||
//
|
||||
// ncnnThreads
|
||||
//
|
||||
this.ncnnThreads.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.ncnnThreads.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||
this.ncnnThreads.ForeColor = System.Drawing.Color.White;
|
||||
this.ncnnThreads.FormattingEnabled = true;
|
||||
this.ncnnThreads.Items.AddRange(new object[] {
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
"4"});
|
||||
this.ncnnThreads.Location = new System.Drawing.Point(280, 97);
|
||||
this.ncnnThreads.Name = "ncnnThreads";
|
||||
this.ncnnThreads.Size = new System.Drawing.Size(50, 21);
|
||||
this.ncnnThreads.TabIndex = 59;
|
||||
//
|
||||
// label43
|
||||
//
|
||||
this.label43.AutoSize = true;
|
||||
@@ -1000,6 +998,7 @@
|
||||
// vidExportTab
|
||||
//
|
||||
this.vidExportTab.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
|
||||
this.vidExportTab.Controls.Add(this.minOutVidLength);
|
||||
this.vidExportTab.Controls.Add(this.aviColors);
|
||||
this.vidExportTab.Controls.Add(this.aviCodec);
|
||||
this.vidExportTab.Controls.Add(this.label60);
|
||||
@@ -1035,7 +1034,6 @@
|
||||
this.vidExportTab.Controls.Add(this.label10);
|
||||
this.vidExportTab.Controls.Add(this.label9);
|
||||
this.vidExportTab.Controls.Add(this.label8);
|
||||
this.vidExportTab.Controls.Add(this.minOutVidLength);
|
||||
this.vidExportTab.Name = "vidExportTab";
|
||||
this.vidExportTab.Size = new System.Drawing.Size(762, 419);
|
||||
this.vidExportTab.Text = "Video Export";
|
||||
@@ -1472,23 +1470,6 @@
|
||||
this.label8.TabIndex = 30;
|
||||
this.label8.Text = "Minimum Video Length (Seconds)";
|
||||
//
|
||||
// minOutVidLength
|
||||
//
|
||||
this.minOutVidLength.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.minOutVidLength.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||
this.minOutVidLength.ForeColor = System.Drawing.Color.White;
|
||||
this.minOutVidLength.FormattingEnabled = true;
|
||||
this.minOutVidLength.Items.AddRange(new object[] {
|
||||
"0",
|
||||
"2",
|
||||
"5",
|
||||
"10",
|
||||
"20"});
|
||||
this.minOutVidLength.Location = new System.Drawing.Point(280, 37);
|
||||
this.minOutVidLength.Name = "minOutVidLength";
|
||||
this.minOutVidLength.Size = new System.Drawing.Size(100, 21);
|
||||
this.minOutVidLength.TabIndex = 29;
|
||||
//
|
||||
// debugTab
|
||||
//
|
||||
this.debugTab.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(48)))), ((int)(((byte)(48)))), ((int)(((byte)(48)))));
|
||||
@@ -1748,6 +1729,49 @@
|
||||
this.titleLabel.TabIndex = 1;
|
||||
this.titleLabel.Text = "Settings";
|
||||
//
|
||||
// ncnnThreads
|
||||
//
|
||||
this.ncnnThreads.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.ncnnThreads.ForeColor = System.Drawing.Color.White;
|
||||
this.ncnnThreads.Location = new System.Drawing.Point(280, 98);
|
||||
this.ncnnThreads.Maximum = new decimal(new int[] {
|
||||
4,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.ncnnThreads.Minimum = new decimal(new int[] {
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.ncnnThreads.Name = "ncnnThreads";
|
||||
this.ncnnThreads.Size = new System.Drawing.Size(77, 20);
|
||||
this.ncnnThreads.TabIndex = 75;
|
||||
this.ncnnThreads.Value = new decimal(new int[] {
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// minOutVidLength
|
||||
//
|
||||
this.minOutVidLength.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
|
||||
this.minOutVidLength.ForeColor = System.Drawing.Color.White;
|
||||
this.minOutVidLength.Location = new System.Drawing.Point(280, 37);
|
||||
this.minOutVidLength.Maximum = new decimal(new int[] {
|
||||
60,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.minOutVidLength.Name = "minOutVidLength";
|
||||
this.minOutVidLength.Size = new System.Drawing.Size(100, 20);
|
||||
this.minOutVidLength.TabIndex = 75;
|
||||
this.minOutVidLength.Value = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
131072});
|
||||
//
|
||||
// SettingsForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
@@ -1769,14 +1793,18 @@
|
||||
this.generalTab.PerformLayout();
|
||||
this.tabListPage2.ResumeLayout(false);
|
||||
this.tabListPage2.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.scnDetectValue)).EndInit();
|
||||
this.mpDedupePanel.ResumeLayout(false);
|
||||
this.magickDedupePanel.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.dedupThresh)).EndInit();
|
||||
this.aiOptsPage.ResumeLayout(false);
|
||||
this.aiOptsPage.PerformLayout();
|
||||
this.vidExportTab.ResumeLayout(false);
|
||||
this.vidExportTab.PerformLayout();
|
||||
this.debugTab.ResumeLayout(false);
|
||||
this.debugTab.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ncnnThreads)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.minOutVidLength)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
@@ -1795,7 +1823,6 @@
|
||||
private System.Windows.Forms.CheckBox enableAudio;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.ComboBox dedupMode;
|
||||
private System.Windows.Forms.ComboBox dedupThresh;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.ComboBox cmdDebugMode;
|
||||
private System.Windows.Forms.Label label4;
|
||||
@@ -1804,7 +1831,6 @@
|
||||
private Cyotek.Windows.Forms.TabListPage vidExportTab;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.ComboBox minOutVidLength;
|
||||
private System.Windows.Forms.ComboBox autoDedupFrames;
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.ComboBox mp4Enc;
|
||||
@@ -1867,14 +1893,11 @@
|
||||
private System.Windows.Forms.ComboBox mpdecimateMode;
|
||||
private System.Windows.Forms.Panel magickDedupePanel;
|
||||
private System.Windows.Forms.Label label44;
|
||||
private System.Windows.Forms.ComboBox ncnnThreads;
|
||||
private System.Windows.Forms.Label label43;
|
||||
private System.Windows.Forms.Panel panel12;
|
||||
private System.Windows.Forms.ComboBox ffEncPreset;
|
||||
private System.Windows.Forms.Label label47;
|
||||
private System.Windows.Forms.Label label46;
|
||||
private System.Windows.Forms.Label label45;
|
||||
private System.Windows.Forms.ComboBox scnDetectValue;
|
||||
private System.Windows.Forms.Label label51;
|
||||
private System.Windows.Forms.CheckBox scnDetect;
|
||||
private System.Windows.Forms.Label label50;
|
||||
@@ -1911,5 +1934,9 @@
|
||||
private System.Windows.Forms.Label label63;
|
||||
private System.Windows.Forms.Label label64;
|
||||
private HTAlt.WinForms.HTButton clearModelCacheBtn;
|
||||
private System.Windows.Forms.NumericUpDown scnDetectValue;
|
||||
private System.Windows.Forms.NumericUpDown dedupThresh;
|
||||
private System.Windows.Forms.NumericUpDown ncnnThreads;
|
||||
private System.Windows.Forms.NumericUpDown minOutVidLength;
|
||||
}
|
||||
}
|
||||
@@ -55,7 +55,6 @@ namespace Flowframes.Forms
|
||||
h264Crf.Text = h264Crf.GetInt().Clamp(0, 51).ToString();
|
||||
h265Crf.Text = h265Crf.GetInt().Clamp(0, 51).ToString();
|
||||
vp9Crf.Text = vp9Crf.GetInt().Clamp(0, 63).ToString();
|
||||
ncnnThreads.Text = ncnnThreads.GetInt().Clamp(1, 8).ToString();
|
||||
// Remove spaces...
|
||||
torchGpus.Text = torchGpus.Text.Replace(" ", "");
|
||||
ncnnGpus.Text = ncnnGpus.Text.Replace(" ", "");
|
||||
@@ -74,11 +73,11 @@ namespace Flowframes.Forms
|
||||
ConfigParser.SaveGuiElement(enableAudio);
|
||||
ConfigParser.SaveComboxIndex(dedupMode);
|
||||
ConfigParser.SaveComboxIndex(mpdecimateMode);
|
||||
ConfigParser.SaveGuiElement(dedupThresh, ConfigParser.StringMode.Float);
|
||||
ConfigParser.SaveGuiElement(dedupThresh);
|
||||
ConfigParser.SaveGuiElement(enableLoop);
|
||||
ConfigParser.SaveGuiElement(jpegInterps);
|
||||
ConfigParser.SaveGuiElement(scnDetect);
|
||||
ConfigParser.SaveGuiElement(scnDetectValue, ConfigParser.StringMode.Float);
|
||||
ConfigParser.SaveGuiElement(scnDetectValue);
|
||||
ConfigParser.SaveComboxIndex(autoEncMode);
|
||||
ConfigParser.SaveGuiElement(sbsAllowAutoEnc);
|
||||
// AI
|
||||
@@ -122,7 +121,7 @@ namespace Flowframes.Forms
|
||||
ConfigParser.LoadGuiElement(enableAudio);
|
||||
ConfigParser.LoadComboxIndex(dedupMode);
|
||||
ConfigParser.LoadComboxIndex(mpdecimateMode);
|
||||
ConfigParser.LoadGuiElement(dedupThresh, "%");
|
||||
ConfigParser.LoadGuiElement(dedupThresh);
|
||||
ConfigParser.LoadGuiElement(enableLoop);
|
||||
ConfigParser.LoadGuiElement(jpegInterps);
|
||||
ConfigParser.LoadGuiElement(scnDetect);
|
||||
@@ -156,11 +155,6 @@ namespace Flowframes.Forms
|
||||
ConfigParser.LoadGuiElement(ffprobeCountFrames);
|
||||
}
|
||||
|
||||
private void dedupThresh_Leave(object sender, EventArgs e)
|
||||
{
|
||||
dedupThresh.Text = dedupThresh.GetFloat().ToString() + "%";
|
||||
}
|
||||
|
||||
private void tempFolderLoc_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
tempDirBrowseBtn.Visible = tempFolderLoc.SelectedIndex == 4;
|
||||
|
||||
@@ -37,6 +37,16 @@ namespace Flowframes.IO
|
||||
Config.Set(checkbox.Name, checkbox.Checked.ToString());
|
||||
}
|
||||
|
||||
public static void SaveGuiElement(NumericUpDown upDown, StringMode stringMode = StringMode.Any)
|
||||
{
|
||||
switch (stringMode)
|
||||
{
|
||||
case StringMode.Any: Config.Set(upDown.Name, ((float)upDown.Value).ToString().Replace(",", ".")); break;
|
||||
case StringMode.Int: Config.Set(upDown.Name, ((int)upDown.Value).ToString()); break;
|
||||
case StringMode.Float: Config.Set(upDown.Name, ((float)upDown.Value).ToString().Replace(",", ".")); ; break;
|
||||
}
|
||||
}
|
||||
|
||||
public static void SaveComboxIndex(ComboBox comboBox)
|
||||
{
|
||||
Config.Set(comboBox.Name, comboBox.SelectedIndex.ToString());
|
||||
@@ -57,6 +67,11 @@ namespace Flowframes.IO
|
||||
checkbox.Checked = Config.GetBool(checkbox.Name);
|
||||
}
|
||||
|
||||
public static void LoadGuiElement(NumericUpDown upDown)
|
||||
{
|
||||
upDown.Value = Convert.ToDecimal(Config.GetFloat(upDown.Name));
|
||||
}
|
||||
|
||||
public static void LoadComboxIndex(ComboBox comboBox)
|
||||
{
|
||||
comboBox.SelectedIndex = Config.GetInt(comboBox.Name);
|
||||
|
||||
Reference in New Issue
Block a user