From 1695f4c8001fb5af75193b2450a6f1ae956ed1d7 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Wed, 13 Aug 2025 23:10:57 -0400 Subject: [PATCH] pass -map 0 to preserve all streams --- packages/backend/src/core/VideoProcessingService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/backend/src/core/VideoProcessingService.ts b/packages/backend/src/core/VideoProcessingService.ts index 3e4fd6a4b0..8f4d6cc189 100644 --- a/packages/backend/src/core/VideoProcessingService.ts +++ b/packages/backend/src/core/VideoProcessingService.ts @@ -102,6 +102,7 @@ export class VideoProcessingService { .format(outputFormat) // Specify output format .addOutputOptions('-c copy') // Copy streams without re-encoding .addOutputOptions('-movflags +faststart') + .addOutputOptions('-map 0') .on('error', reject) .on('end', async () => { try {