Skip to content

Commit aa96426

Browse files
committed
Fix scale+crop not working in av1an (apply crop before scale)
1 parent 4231653 commit aa96426

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

ff-utils-winforms/IO/Logger.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
using System.Collections.Generic;
66
using System.IO;
77
using System.Linq;
8-
using System.Text;
98
using System.Threading.Tasks;
109
using System.Windows.Forms;
1110
using DT = System.DateTime;

ff-utils-winforms/UI/Tasks/Av1anUi.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,12 @@ public static async Task<string> GetVideoFilterArgs(CodecArgs codecArgs = null)
231231
string scaleW = form.av1anScaleBoxW.Text.Trim().ToLower();
232232
string scaleH = form.av1anScaleBoxH.Text.Trim().ToLower();
233233

234-
if (!string.IsNullOrWhiteSpace(scaleW) || !string.IsNullOrWhiteSpace(scaleH)) // Check Filter: Scale
235-
filters.Add(MiscUtils.GetScaleFilter(scaleW, scaleH));
236-
237234
if (form.av1anCropBox.SelectedIndex > 0) // Check Filter: Crop/Cropdetect
238235
filters.Add(await FfmpegUtils.GetCurrentAutoCrop(TrackList.current.File.ImportPath, false));
239236

237+
if (!string.IsNullOrWhiteSpace(scaleW) || !string.IsNullOrWhiteSpace(scaleH)) // Check Filter: Scale
238+
filters.Add(MiscUtils.GetScaleFilter(scaleW, scaleH));
239+
240240
filters = filters.Where(x => x.Trim().Length > 2).ToList(); // Strip empty filters
241241

242242
if (filters.Count > 0)

0 commit comments

Comments
 (0)