diff --git a/util/ffmpeg.go b/util/ffmpeg.go index 46f82fd..53a2536 100644 --- a/util/ffmpeg.go +++ b/util/ffmpeg.go @@ -71,7 +71,7 @@ func runFfmpegForMultipleFile1(ctx context.Context, task *dto.FfmpegTask) bool { wg.Add(1) go func(file *dto.File) { defer wg.Done() - tmpFile := path.Join(os.TempDir(), file.Name+".ts") + tmpFile := path.Join(os.TempDir(), file.Name+strconv.Itoa(rand.Int())+".ts") result, err := convertMp4ToTs(subCtx, *file, tmpFile) if err != nil { log.Printf("转码出错: %v", err)