- discard execProcess(player, args=[url], options=processOptions)
-
-proc directDownload*(url: string) =
- let args = buildVideoDownloadArgs(url)
+ if musicOnly:
+ discard execShellCmd(&"{player} --no-video {url}")
+ else:
+ discard execProcess(player, args=[url], options=processOptions)
+
+proc directDownload*(url: string, musicOnly: bool) =
+ let args =
+ if musicOnly: buildMusicDownloadArgs(url)
+ else: buildVideoDownloadArgs(url)