package yt import ( "fmt" "os/exec" ) func RunYtDlpProcess(link string, output string) { output_template := fmt.Sprintf("%s/%%(title)s.%%(ext)s", output) downloaded_txt := fmt.Sprintf("%s/downloaded.txt", output) cmd := exec.Command("yt-dlp", link, "-o", output_template, "--download-archive", downloaded_txt) cmd.Run() }