Fixing downloading issues

pull/28/head
aandrew-me 4 years ago
parent df8b2d46d1
commit 270236ac76

@ -5,7 +5,7 @@
"yt-dlp-wrap-extended": "^2.3.12"
},
"name": "ytdownloader",
"version": "3.2.0",
"version": "3.2.1",
"main": "main.js",
"scripts": {
"start": "electron .",

@ -592,28 +592,8 @@ function download(type) {
{ shell: true, detached: false },
controller.signal
);
// If downloading only audio or video with audio
} else if (type === "audio") {
downloadProcess = ytdlp.exec(
[
url,
rangeOption,
rangeCmd,
"-f",
format_id,
"-o",
`${path.join(downloadDir, filename + `.${ext}`)}`,
"--ffmpeg-location",
ffmpeg,
subs,
subLangs
// autoSubs
],
{ shell: true, detached: false },
controller.signal
);
} else if (type === "extract") {
}
else if (type === "extract") {
if (extractFormat == "alac") {
extractExt = "m4a";
} else if (extractFormat == "vorbis") {
@ -636,6 +616,27 @@ function download(type) {
controller.signal
);
}
// If downloading only audio or video with audio
else {
downloadProcess = ytdlp.exec(
[
url,
rangeOption,
rangeCmd,
"-f",
format_id,
"-o",
`${path.join(downloadDir, filename + `.${ext}`)}`,
"--ffmpeg-location",
ffmpeg,
subs,
subLangs
// autoSubs
],
{ shell: true, detached: false },
controller.signal
);
}
getId(randomId + ".close").addEventListener("click", () => {
willBeSaved = false;

Loading…
Cancel
Save