Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

186
Vistas
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
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda