diff --git a/VideoNodes/FfmpegBuilderNodes/TrackSelectorFlowElement.cs b/VideoNodes/FfmpegBuilderNodes/TrackSelectorFlowElement.cs index 58432988..deb433f2 100644 --- a/VideoNodes/FfmpegBuilderNodes/TrackSelectorFlowElement.cs +++ b/VideoNodes/FfmpegBuilderNodes/TrackSelectorFlowElement.cs @@ -149,8 +149,8 @@ public abstract class TrackSelectorFlowElement : FfmpegBuilderNode where T : foreach (var kv in TrackSelectionOptions) { var key = kv.Key?.ToLowerInvariant() ?? string.Empty; - var kvValue = Args.ReplaceVariables(kv.Value?.Replace("{orig}", "{OriginalLanguage}") ?? string.Empty, - stripMissing: true); + string kvValue = kv.Value?.Replace("{orig}", "{OriginalLanguage}") ?? string.Empty; + kvValue = Args.ReplaceVariables(kvValue, stripMissing: true); switch (key) { case "language":