↓ 2 callersFunctionHandleClipDownload(ctx context.Context, clipData *ClipData, jobID string, tempDir string, onProgress func(float64, string, strin
internal/services/downloader.go:395
↓ 2 callersFunctionhandleCompressAsync(inputPath, originalName, clientID, targetSizeStr, durationStr,
mode, quality, preset, denoise string, should
internal/routes/convert.go:1370
↓ 2 callersFunctionpackageTikTokImagesWithAudio(ctx context.Context, imageURLs []string, audioURL, jobID, tempDir string, progressCb func(float64, int64, int
internal/services/tiktok.go:257
↓ 2 callersFunctionrenderTikTokImageVideo(ctx context.Context, imageURL, audioURL, jobID, tempDir string, progressCb func(float64, int64, int64))
internal/services/tiktok.go:334
↓ 2 callersFunctionrunPassWithJobProgress(args []string, processInfo *services.ProcessInfo,
duration, baseProgress, progressRange float64, label strin
internal/routes/convert.go:1803
↓ 2 callersFunctionrunPassWithProgress(args []string, processInfo *services.ProcessInfo, compressID string,
duration, baseProgress, progressRange f
internal/routes/convert.go:1740
↓ 2 callersFunctionsendGalleryZipFile(w http.ResponseWriter, allFiles []string, filename, rawURL, downloadID string, cleanup func())
internal/routes/gallery.go:575