diff --git a/main.go b/main.go index e245b79..392be42 100644 --- a/main.go +++ b/main.go @@ -2047,11 +2047,11 @@ func (s *appState) executeMergeJob(ctx context.Context, job *queue.Job, progress } } - args = append(args, outputPath) - - // Add progress output for live updates + // Add progress output for live updates (must be before output path) args = append(args, "-progress", "pipe:1", "-nostats") + args = append(args, outputPath) + // Execute cmd := exec.CommandContext(ctx, platformConfig.FFmpegPath, args...) utils.ApplyNoWindow(cmd)