aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfelix920506 <felix920506@gmail.com>2024-02-11 00:51:09 -0500
committerGitHub <noreply@github.com>2024-02-10 22:51:09 -0700
commit3cf0070287ae561ead456aea059e8d49e24bb63f (patch)
treee079a2b66747868ab4113024232f29f34de3c6a8
parentaaa9345a533d6e8c3fa10b12672de4766ef12070 (diff)
Escape subtitle extraction input path (#10992)
-rw-r--r--MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs
index 8f1cc3f64..4b1b1bbc6 100644
--- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs
+++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs
@@ -509,7 +509,7 @@ namespace MediaBrowser.MediaEncoding.Subtitles
var outputPaths = new List<string>();
var args = string.Format(
CultureInfo.InvariantCulture,
- "-i {0} -copyts",
+ "-i \"{0}\" -copyts",
inputPath);
foreach (var subtitleStream in subtitleStreams)
@@ -680,7 +680,7 @@ namespace MediaBrowser.MediaEncoding.Subtitles
var processArgs = string.Format(
CultureInfo.InvariantCulture,
- "-i {0} -copyts -map 0:{1} -an -vn -c:s {2} \"{3}\"",
+ "-i \"{0}\" -copyts -map 0:{1} -an -vn -c:s {2} \"{3}\"",
inputPath,
subtitleStreamIndex,
outputCodec,