Ignore empty filters

This commit is contained in:
n00mkrad
2023-03-30 14:13:39 +02:00
parent e53846d782
commit 693a2471d1

View File

@@ -95,6 +95,7 @@ namespace Flowframes.Media
} }
filters.Add(GetPadFilter()); filters.Add(GetPadFilter());
filters = filters.Where(f => f.IsNotEmpty()).ToList();
return filters.Count > 0 ? return filters.Count > 0 ?
$"{string.Join(" ", beforeArgs)} -filter_complex [0:v]{string.Join("[vf],[vf]", filters.Where(f => !string.IsNullOrWhiteSpace(f)))}[vf] -map [vf] {string.Join(" ", extraArgs)}" : $"{string.Join(" ", beforeArgs)} -filter_complex [0:v]{string.Join("[vf],[vf]", filters.Where(f => !string.IsNullOrWhiteSpace(f)))}[vf] -map [vf] {string.Join(" ", extraArgs)}" :