Skip to content

Commit b923418

Browse files
Download precompiled version of yt-dlp on macOS
1 parent 2788741 commit b923418

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

modules/BinaryUpdater.js

+2
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ class BinaryUpdater {
8888
switch (process.platform) {
8989
case "win32":
9090
return "https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe";
91+
case "darwin":
92+
return "https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos";
9193
default:
9294
return "https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp";
9395
}

modules/Filepaths.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class Filepaths {
5656
this.packedPrefix = this.appPath;
5757
this.unpackedPrefix = this.appPath + ".unpacked";
5858
this.ffmpeg = this.app.isPackaged ? path.join(this.unpackedPrefix, "binaries") : "binaries";
59-
this.ytdl = this.app.isPackaged ? path.join(this.unpackedPrefix, "binaries/yt-dlp-unix") : "binaries/yt-dlp-unix";
59+
this.ytdl = this.app.isPackaged ? path.join(this.unpackedPrefix, "binaries/yt-dlp_macos") : "binaries/yt-dlp_macos";
6060
this.icon = this.app.isPackaged ? path.join(this.packedPrefix, "renderer/img/icon.png") : "renderer/img/icon.png";
6161
this.settings = this.app.isPackaged ? path.join(this.unpackedPrefix, "userSettings") : "userSettings";
6262
this.taskList = this.app.isPackaged ? path.join(this.unpackedPrefix, "taskList") : "taskList";

0 commit comments

Comments
 (0)