Add use cookies in YTMusic
This commit is contained in:
parent
d326c2f437
commit
0adc9d7c7b
1 changed files with 4 additions and 0 deletions
|
@ -5,6 +5,8 @@ import { join } from "path";
|
||||||
|
|
||||||
import { rootPath, sanitizePath } from "helpers/utils";
|
import { rootPath, sanitizePath } from "helpers/utils";
|
||||||
|
|
||||||
|
const cookies = join(rootPath(), "ytcookies.txt");
|
||||||
|
|
||||||
class YTMusic extends Ytdlp {
|
class YTMusic extends Ytdlp {
|
||||||
async downloadAudio() {
|
async downloadAudio() {
|
||||||
const outPath = join(rootPath(), "downloads", `%(title)s.%(ext)s`);
|
const outPath = join(rootPath(), "downloads", `%(title)s.%(ext)s`);
|
||||||
|
@ -12,6 +14,8 @@ class YTMusic extends Ytdlp {
|
||||||
const p = spawn(
|
const p = spawn(
|
||||||
[
|
[
|
||||||
"yt-dlp",
|
"yt-dlp",
|
||||||
|
"--cookies",
|
||||||
|
cookies,
|
||||||
"--extract-audio",
|
"--extract-audio",
|
||||||
"--audio-format",
|
"--audio-format",
|
||||||
"mp3",
|
"mp3",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue