Closure-RI commited on
Commit
f57e5b7
·
verified ·
1 Parent(s): c64d451

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +7 -2
index.js CHANGED
@@ -345,12 +345,17 @@ async function getAudioMP3Url(videoUrl) {
345
  const infoVids = await getVideoDetailsWithApi(id_video);
346
 
347
  // Unduh file audio terlebih dahulu
348
- const video = await fetchCobaltOnly(videoUrl, { isAudioOnly: 'audio', vQuality: 'max' });
 
 
 
 
 
349
  const path_audio = path.join(tempDir, generateRandomName(10) + '.mp3');
350
  const path_audio_edit = path_audio.replace('.mp3', '_edit.mp3');
351
 
352
  // Download file audio
353
- const response = await axios.get(video.url, { responseType: 'arraybuffer' });
354
  fs.writeFileSync(path_audio, response.data);
355
 
356
  // Periksa apakah file input valid
 
345
  const infoVids = await getVideoDetailsWithApi(id_video);
346
 
347
  // Unduh file audio terlebih dahulu
348
+ const video = await cobalt({
349
+ url: videoUrl,
350
+ filenameStyle: "pretty",
351
+ audioFormat: "mp3",
352
+ audioBitrate: "128"
353
+ });
354
  const path_audio = path.join(tempDir, generateRandomName(10) + '.mp3');
355
  const path_audio_edit = path_audio.replace('.mp3', '_edit.mp3');
356
 
357
  // Download file audio
358
+ const response = await axios.get(video.result.url, { responseType: 'arraybuffer' });
359
  fs.writeFileSync(path_audio, response.data);
360
 
361
  // Periksa apakah file input valid