midr @ a4cd5de795926537318f94aa34c9f2579c29fc11

 1package yt
 2
 3import (
 4	"fmt"
 5	"os/exec"
 6)
 7
 8func RunYtDlpProcess(link string, output string) {
 9	output_template := fmt.Sprintf("%s/%%(title)s.%%(ext)s", output)
10	downloaded_txt := fmt.Sprintf("%s/downloaded.txt", output)
11	cmd := exec.Command("yt-dlp", link, "-o", output_template, "--download-archive", downloaded_txt)
12	cmd.Run()
13}