diff --git a/App.config b/App.config index 0d1bc19..978ef2b 100644 --- a/App.config +++ b/App.config @@ -23,7 +23,7 @@ - + diff --git a/Binaries/Win64/ffmpeg.exe b/Binaries/Win64/ffmpeg.exe index 59d7de2..93034d3 100644 Binary files a/Binaries/Win64/ffmpeg.exe and b/Binaries/Win64/ffmpeg.exe differ diff --git a/MainForm.Designer.cs b/MainForm.Designer.cs index df18738..31c2e11 100644 --- a/MainForm.Designer.cs +++ b/MainForm.Designer.cs @@ -1895,7 +1895,7 @@ private void InitializeComponent() labelEncodingNGOVHint.Name = "labelEncodingNGOVHint"; labelEncodingNGOVHint.Size = new System.Drawing.Size(804, 28); labelEncodingNGOVHint.TabIndex = 0; - labelEncodingNGOVHint.Text = "Use the next-gen VP9/Opus encoders instead of the standard VP8/Vorbis. It can tak" + + labelEncodingNGOVHint.Text = "«Now 4chan support it» Use the next-gen VP9/Opus encoders instead of the standard VP8/Vorbis. It can tak" + "e more time."; labelEncodingNGOVHint.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // diff --git a/MainForm.cs b/MainForm.cs index 5d49940..115428e 100644 --- a/MainForm.cs +++ b/MainForm.cs @@ -2051,7 +2051,7 @@ void Convert() if (input == output) throw new Exception("Input and output files are the same!"); - string options = GenerateArguments(); + string options = boxArguments.Text; ValidateInputFile(input); ValidateOutputFile(output); @@ -2680,6 +2680,7 @@ private void boxFrameRate_Leave(object sender, EventArgs e) { if (boxFrameRate.Text.Equals("0")) boxFrameRate.Text = string.Empty; + UpdateArguments(sender, e); } private void buttonLogOut_Click(object sender, EventArgs e) @@ -2807,6 +2808,7 @@ private void buttonOpenPath_Click(object sender, EventArgs e) private void numericDelay_ValueChanged(object sender, EventArgs e) { Filters.DelayAudio = numericDelay.Value != 0 ? new DelayAudio(numericDelay.Value.ToString().Replace(',', '.')) : null; + UpdateArguments(sender, e); } private void checkMP4_CheckedChanged(object sender, EventArgs e) @@ -2828,12 +2830,14 @@ private void checkMP4_CheckedChanged(object sender, EventArgs e) checkHWAcceleration.Checked = false; } + UpdateArguments(sender, e); UpdateConfiguration("MP4", checkMP4.Checked.ToString()); } private void checkHWAcceleration_CheckedChanged(object sender, EventArgs e) { + UpdateArguments(sender, e); UpdateConfiguration("HAMP4", checkHWAcceleration.Checked.ToString()); } @@ -2841,6 +2845,7 @@ private void boxStabilization_CheckedChanged(object sender, EventArgs e) { comboBoxLevels.Enabled = boxStabilization.Checked; comboStabType.Enabled = boxStabilization.Checked; + UpdateArguments(sender, e); } } } \ No newline at end of file diff --git a/NewUpdate/3.18.0.zip b/NewUpdate/3.18.0.zip new file mode 100644 index 0000000..91de6b8 Binary files /dev/null and b/NewUpdate/3.18.0.zip differ diff --git a/NewUpdate/latest b/NewUpdate/latest index cd17abc..ae56155 100644 --- a/NewUpdate/latest +++ b/NewUpdate/latest @@ -1 +1 @@ -3.17.3 \ No newline at end of file +3.18.0 \ No newline at end of file diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs index c64573c..b60c9d9 100644 --- a/Properties/AssemblyInfo.cs +++ b/Properties/AssemblyInfo.cs @@ -31,4 +31,4 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.17.3")] +[assembly: AssemblyVersion("3.18.0")] diff --git a/README.md b/README.md index dcd6a00..c041e97 100644 --- a/README.md +++ b/README.md @@ -167,6 +167,11 @@ See user details in tab *General*. If you are creating several gfys of the same ## Changelog +#### Version 3.18.0 +* VP9 now is default for fresh installs, your current setting will be remembered +* Advance users can edit/add arguments before convert in ```Advanced>Arguments``` +* ffmpeg updated + #### Version 3.17.3 * Changed convert console output for more easy reading. Thanks to **@myblindy**