diff --git a/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java b/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java index 365e738e..fbb8fa9c 100644 --- a/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java +++ b/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java @@ -129,6 +129,9 @@ public class HlsDownload extends AbstractHlsDownload { if (questionMarkPosition > 0) { prefixedFileName = prefixedFileName.substring(0, questionMarkPosition); } + if (!prefixedFileName.endsWith(".ts")) { + prefixedFileName += ".ts"; + } File file = FileSystems.getDefault().getPath(downloadDir.toAbsolutePath().toString(), prefixedFileName).toFile(); return new FileOutputStream(file); }