From 8a22d213474e0c522b246947ba8d57977187691e Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Tue, 5 Nov 2024 17:30:44 +0100 Subject: [PATCH] [TASK] change output file name --- internal/logic/sync-stereo.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/logic/sync-stereo.go b/internal/logic/sync-stereo.go index d938584..22ebb45 100644 --- a/internal/logic/sync-stereo.go +++ b/internal/logic/sync-stereo.go @@ -38,6 +38,8 @@ func combineStereoFiles(folder1 string, folder2 string, outputFolder string, pro } // Construct FFmpeg command + newFileName := outputFolder + "/" + filepath.Base(files2[index]) + newFileName = newFileName[:len(newFileName)-4] + "_synced.mp3" ctx, _ := context.WithCancel(context.Background()) cmd := exec.CommandContext(ctx, ffmpegPath, "-i", file, @@ -46,7 +48,7 @@ func combineStereoFiles(folder1 string, folder2 string, outputFolder string, pro "-progress", "pipe:1", "-map", "[a]", - outputFolder + "/" + filepath.Base(files2[index])) + newFileName) cmd.SysProcAttr = getSysProcAttr() stdout, err := cmd.StdoutPipe() if err != nil {