From 4752e4bf4c7b1dfbc3682c51a60274acc288ab38 Mon Sep 17 00:00:00 2001 From: ari melody Date: Fri, 30 Jan 2026 14:27:44 +0000 Subject: [PATCH] remove temporary files.txt after ffmpeg run --- video/video.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/video/video.go b/video/video.go index 06f4dd5..a754b89 100644 --- a/video/video.go +++ b/video/video.go @@ -3,6 +3,7 @@ package video import ( "encoding/json" "fmt" + "log" "os" "path" "strconv" @@ -64,6 +65,11 @@ func ConcatVideo(video *youtube.Video, vodFiles []string, verbose bool) (int64, return 0, fmt.Errorf("ffmpeg error: %v", err) } + if err = os.Remove(fileListPath); err != nil { + log.Fatalf("Failed to remove temporary file list: %v", err) + // not the end of the world; move along + } + fileInfo, err := os.Stat(video.Filename) if err != nil { return 0, fmt.Errorf("failed to read output file: %v", err) }