Update index.js
Browse files
index.js
CHANGED
|
@@ -292,19 +292,13 @@ async function ytAPI(url) {
|
|
| 292 |
const ID = ytdl.getVideoID(url)
|
| 293 |
let videoStream = await ytdl(ID, { filter: 'audioandvideo', quality: 'highestvideo' });
|
| 294 |
let audioStream = await ytdl(ID, {filter: "audioandvideo", quality:"lowest"})
|
| 295 |
-
let video = await ytdl(ID, { filter: 'videoonly', quality: 'highestvideo' })
|
| 296 |
-
let audio = await ytdl(ID, { filter: 'audioandvideo', quality: 'lowestaudio' })
|
| 297 |
-
video = await streamToBuffer(video)
|
| 298 |
-
audio = await convertMp4ToAudio(await streamToBuffer(audio))
|
| 299 |
-
let buffmerge = await mergeVideoAndAudio(video, audio)
|
| 300 |
-
buffmerge = await fileDitch(buffmerge)
|
| 301 |
let buffermp4 = await streamToBuffer(videoStream)
|
| 302 |
let buffermp3 = await streamToBuffer(audioStream)
|
| 303 |
buffermp3 = await convertMp4ToAudio(buffermp3)
|
| 304 |
buffermp4 = await fileDitch(buffermp4)
|
| 305 |
buffermp3 = await fileDitch(buffermp3)
|
| 306 |
return {
|
| 307 |
-
mp4_url:
|
| 308 |
mp3_url: buffermp3,
|
| 309 |
}
|
| 310 |
} catch (err) {
|
|
|
|
| 292 |
const ID = ytdl.getVideoID(url)
|
| 293 |
let videoStream = await ytdl(ID, { filter: 'audioandvideo', quality: 'highestvideo' });
|
| 294 |
let audioStream = await ytdl(ID, {filter: "audioandvideo", quality:"lowest"})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 295 |
let buffermp4 = await streamToBuffer(videoStream)
|
| 296 |
let buffermp3 = await streamToBuffer(audioStream)
|
| 297 |
buffermp3 = await convertMp4ToAudio(buffermp3)
|
| 298 |
buffermp4 = await fileDitch(buffermp4)
|
| 299 |
buffermp3 = await fileDitch(buffermp3)
|
| 300 |
return {
|
| 301 |
+
mp4_url: buffermp4,
|
| 302 |
mp3_url: buffermp3,
|
| 303 |
}
|
| 304 |
} catch (err) {
|