From 16959f49e8914fb5a7a9207330cbc2996786eceb Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Fri, 20 May 2022 12:01:43 +0200 Subject: [PATCH] Added quotes to file parameters --- src/zutil/osal/app/ffmpeg/FFmpegInput.java | 6 ++++-- src/zutil/osal/app/ffmpeg/FFmpegOutput.java | 5 ++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/zutil/osal/app/ffmpeg/FFmpegInput.java b/src/zutil/osal/app/ffmpeg/FFmpegInput.java index c65a5f3..5fcf597 100644 --- a/src/zutil/osal/app/ffmpeg/FFmpegInput.java +++ b/src/zutil/osal/app/ffmpeg/FFmpegInput.java @@ -51,7 +51,9 @@ public class FFmpegInput { private boolean subtitleEnabled = true; - + /** + * @param input A path to a file or network resource, see FFmpeg documentation for details https://ffmpeg.org/ffmpeg-protocols.html#Protocols + */ public FFmpegInput(String input) { this.input = input; } @@ -152,7 +154,7 @@ public class FFmpegInput { command.append(" -sn"); command.append(StringUtil.join(" ", additionalArgs)); - command.append(" -i ").append(input); + command.append(" -i \"").append(input).append("\""); return command.toString().trim(); } } \ No newline at end of file diff --git a/src/zutil/osal/app/ffmpeg/FFmpegOutput.java b/src/zutil/osal/app/ffmpeg/FFmpegOutput.java index 27d2cd5..5ac997f 100644 --- a/src/zutil/osal/app/ffmpeg/FFmpegOutput.java +++ b/src/zutil/osal/app/ffmpeg/FFmpegOutput.java @@ -71,6 +71,9 @@ public class FFmpegOutput { private boolean subtitleEnabled = true; + /** + * @param output A path to a file or network resource, see FFmpeg documentation for details https://ffmpeg.org/ffmpeg-protocols.html#Protocols + */ public FFmpegOutput(String output) { this.output = output; } @@ -352,7 +355,7 @@ public class FFmpegOutput { command.append(" -sn"); command.append(StringUtil.join(" ", additionalArgs)); - command.append(' ').append(output); + command.append(" \"").append(output).append("\""); return command.toString().trim(); } } \ No newline at end of file