Spaces:
Paused
Paused
Update lib/ytdl.js
Browse files- lib/ytdl.js +2 -2
lib/ytdl.js
CHANGED
|
@@ -55,7 +55,7 @@ async function getVideo(url, quality = "480p") {
|
|
| 55 |
const ts = Date.now();
|
| 56 |
const outputFile = `${tmp}/${ts}.mp4`;
|
| 57 |
try {
|
| 58 |
-
await runYtDlp(["-f", `ba[ext=m4a]+bv[height=${quality.slice(0, -1)}]`, "--merge-output-format", "mp4", "-o", outputFile, url]);
|
| 59 |
const result = fs.readFileSync(outputFile);
|
| 60 |
fs.unlinkSync(outputFile);
|
| 61 |
return result;
|
|
@@ -68,7 +68,7 @@ async function getAudio(url) {
|
|
| 68 |
const ts = Date.now();
|
| 69 |
const outputFile = `${tmp}/${ts}.mp3`;
|
| 70 |
try {
|
| 71 |
-
await runYtDlp(["-f", "ba", "-o", outputFile, url]);
|
| 72 |
const result = fs.readFileSync(outputFile);
|
| 73 |
fs.unlinkSync(outputFile);
|
| 74 |
return result;
|
|
|
|
| 55 |
const ts = Date.now();
|
| 56 |
const outputFile = `${tmp}/${ts}.mp4`;
|
| 57 |
try {
|
| 58 |
+
await runYtDlp(["--cookies", cookiesPath, "-f", `ba[ext=m4a]+bv[height=${quality.slice(0, -1)}]`, "--merge-output-format", "mp4", "-o", outputFile, url]);
|
| 59 |
const result = fs.readFileSync(outputFile);
|
| 60 |
fs.unlinkSync(outputFile);
|
| 61 |
return result;
|
|
|
|
| 68 |
const ts = Date.now();
|
| 69 |
const outputFile = `${tmp}/${ts}.mp3`;
|
| 70 |
try {
|
| 71 |
+
await runYtDlp(["--cookies", cookiesPath,"-f", "ba", "-o", outputFile, url]);
|
| 72 |
const result = fs.readFileSync(outputFile);
|
| 73 |
fs.unlinkSync(outputFile);
|
| 74 |
return result;
|