Use kkdai downloader
This commit is contained in:
@@ -8,4 +8,4 @@ const OUTPUT_DIR = "C:/Users/Administrator/ytdlpVideos"
|
|||||||
var ongoingDownloads = make(map[string]struct{})
|
var ongoingDownloads = make(map[string]struct{})
|
||||||
var ongoingDownloadsMutex = &sync.Mutex{}
|
var ongoingDownloadsMutex = &sync.Mutex{}
|
||||||
|
|
||||||
const DOWNLOAD_WORKERS = 4
|
const DOWNLOAD_WORKERS = 2
|
||||||
|
@@ -36,7 +36,9 @@ func init() {
|
|||||||
log.Lmicroseconds|log.Lshortfile)
|
log.Lmicroseconds|log.Lshortfile)
|
||||||
}
|
}
|
||||||
|
|
||||||
var downloader downloaders.Downloader = &downloaders.YTDLPRawDownloader{}
|
//var downloader downloaders.Downloader = &downloaders.YTDLPRawDownloader{}
|
||||||
|
var downloader downloaders.Downloader = &downloaders.KidaiDownloader{}
|
||||||
|
//var downloader downloaders.Downloader = &downloaders.YTDLPLibDownloader{}
|
||||||
|
|
||||||
type DLHandler struct{}
|
type DLHandler struct{}
|
||||||
|
|
||||||
@@ -76,11 +78,11 @@ func (*DLHandler) HandleMessage(message *nsq.Message) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
//err := downloader.Download("https://www.youtube.com/watch?v=SiKjprtiPaw")
|
// err := downloader.Download("https://www.youtube.com/watch?v=SiKjprtiPaw")
|
||||||
//if err != nil {
|
// if err != nil {
|
||||||
// Error.Printf("Error downloading: %v", err)
|
// Error.Printf("Error downloading: %v", err)
|
||||||
//}
|
// }
|
||||||
//return
|
// return
|
||||||
|
|
||||||
config := nsq.NewConfig()
|
config := nsq.NewConfig()
|
||||||
config.MaxAttempts = 5
|
config.MaxAttempts = 5
|
||||||
|
Reference in New Issue
Block a user