diff --git a/ErsatzTV.FFmpeg/Filter/SubtitlesFilter.cs b/ErsatzTV.FFmpeg/Filter/SubtitlesFilter.cs index dec9314fb..512618d43 100644 --- a/ErsatzTV.FFmpeg/Filter/SubtitlesFilter.cs +++ b/ErsatzTV.FFmpeg/Filter/SubtitlesFilter.cs @@ -31,6 +31,11 @@ public class SubtitlesFilter : BaseFilter .Replace(@":/", @"\\:/"); } + // escape brackets after escaping for windows + effectiveFile = effectiveFile + .Replace(@"[", @"\[") + .Replace(@"]", @"\]"); + return $"subtitles={effectiveFile}:fontsdir={fontsDir}"; } }