@mashakujou/ytdownload
v1.0.4
Published
Descarga videos o audio de YouTube fácilmente desde Node.js.
Downloads
46
Maintainers
Readme
ytdownload
@mashakujou/ytdownload
Módulo de Node.js para descargar contenido de YouTube en formatos como MP3, MP4, M4A o WEBM.
Ideal para scripts personalizados, integraciones con bots o utilidades backend.
?? Instalación
Desde npm:
npm install @mashakujou/ytdownload⚙️ Requisitos
- Node.js v16 o superior
- Archivo
cookies.txten formato Netscape - Conexión válida a YouTube sin bloqueo regional o CAPTCHA
⚠️ Advertencia sobre cookies
Para evitar errores como 403 o bloqueos por verificación de bots, debes reemplazar el archivo cookies.txt por tus propias cookies exportadas del navegador.
Puedes usar extensiones como: Get cookies.txt.
Ubica el archivo cookies.txt en la raíz del proyecto.
Después de agregarlo, se recomienda ejecutar:
node correct.jsEsto limpia espacios innecesarios y evita errores.
✅ Uso
import { downloadYouTube } from '@mashakujou/ytdownload'
const url = 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'
const formato = 'mp3' // También puedes usar: 'mp4', 'm4a', 'webm'
downloadYouTube(url, formato)
.then((archivo) => console.log(`Descargado: ${archivo}`))
.catch((err) => console.error('Error:', err))Estructura
Este paquete incluye:
index.js: función principal de descargacookies.txt: archivo requerido (debes reemplazarlo por el tuyo)correct.js: limpia y corrige el archivocookies.txt
Licencia
MIT © mashakujou
