Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

191
Views
YTDL-CORE no se descarga e incluso no obtiene información del video

Estaba trabajando con ytdl-core. Estaba funcionando bien, pero de repente deja de funcionar. Se está comportando como si algo estuviera mal en el código, pero no hice ningún cambio en el código.

Primero me da el error de la siguiente manera

 download api called ! evalmachine.<anonymous>:24 c[72],c[6]),(0,c[85])(c[11]),(0,c[41])(c[39],c[28],(0,c[66])()),(0,c[78])(c[Math.pow(6,2)+122+-119],c[new Date("Wednesday December 31 1969 19:00:14 CDT")/1E3])}catch(d){(0<c[0]||(((0,c[80])(c[60],c[88]),c[80])(c[21],c[88]),0))&&(0,c[17])((0,c[70])(c[6]),c[78],c[88],c[12])}try{2<c[91]&&(1<c[53]?(0,c[17])((0,c[80])(c[82],c[6]),c[78],c[39],c[5]):((0,c[45])(c[49],c[88]),c[78])(c[88],c[86])),(0,c[17])((0,c[85])(c[31]),c[41],c[88],c[75],(0,c[35])())}catch(d){}};Wka(ncode); SyntaxError: Missing catch or finally after try at new Script (node:vm:100:7) at exports.decipherFormats (/home/zorrain/Downloads/new/backend/node_modules/ytdl-core/lib/sig.js:116:51) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Promise.all (index 0) at async exports.getInfo (/home/zorrain/Downloads/new/backend/node_modules/ytdl-core/lib/info.js:401:17)

Evento de 'error' emitido en la instancia de PassThrough en: en process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Node.js v18.7.0

 const downloadFile = async(url, filename, destination) => { let isDownloadCancelled = false; const downloader = new Downloader({ url: url, directory: destination, fileName: filename, onProgress: function(percentage, chunk, remainingSize) { // console.log('% ', percentage); // console.log('Remaining bytes: ', remainingSize) if (remainingSize > downloadThreshold) { downloader.cancel(); isDownloadCancelled = true; } } }) console.log("Download started"); await downloader.download(); console.log("Download finished"); if (!isDownloadCancelled) { return destination + filename; } else { return null; }

}

Pero ni siquiera tengo try-catch en mi código.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!