ytdlp.online
Inicio Tampermonkey

Cómo descargar e instalar yt-dlp

Guía de configuración paso a paso para Windows, macOS y Linux.

yt-dlp es un potente descargador de medios por línea de comandos (un fork activamente mantenido de youtube-dl) que te permite descargar video y audio de miles de sitios web. Como se ejecuta en la terminal, no tiene interfaz gráfica nativa.

Para descargar videos de alta calidad (1080p, 4K, etc.) o extraer audio MP3, debes instalar FFmpeg. Además, se recomienda encarecidamente instalar un entorno de ejecución JavaScript como Deno para evitar la limitación de velocidad y los bloqueos de bots de YouTube. A continuación se encuentra la guía completa para configurar estas herramientas en tu dispositivo.

¿No quieres instalar software? Puedes ejecutar cualquier comando directamente en nuestra consola en línea sin ninguna configuración.

Método 1: WinGet (Recomendado y más fácil)

Windows 10 (1809+) y Windows 11 incluyen el Administrador de paquetes de Windows (winget) por defecto. Gestiona la instalación, rutas y actualizaciones automáticamente.

  1. Abre PowerShell o el Símbolo del sistema (CMD).
  2. Ejecuta el siguiente comando:
    winget install yt-dlp
  3. Reinicia tu ventana de terminal para aplicar los cambios de entorno.

Método 2: Scoop / Chocolatey

Para usuarios avanzados que usan gestores de paquetes de línea de comandos en Windows.

Scoop:
scoop install yt-dlp
Chocolatey:
choco install yt-dlp

Método 3: Descarga directa (.exe)

Descargar el binario ejecutable independiente directamente.

  1. Descargar el binario más reciente:
  2. Crea una carpeta para yt-dlp, por ejemplo: C:\yt-dlp\, y mueve el yt-dlp.exe descargado dentro de ella.
  3. Agrega la carpeta a tu variable de entorno PATH del sistema:
    1. Presiona Win + S y busca "Variables de entorno", luego haz clic en "Editar las variables de entorno del sistema".
    2. En la ventana de Propiedades del sistema, haz clic en el botón "Variables de entorno...".
    3. En "Variables del sistema" (o "Variables de usuario"), encuentra y selecciona la variable llamada Path, luego haz clic en "Editar...".
    4. Haz clic en "Nuevo" y escribe la ruta de la carpeta: C:\yt-dlp, luego haz clic en Aceptar en todas las ventanas de diálogo.
  4. Cierra y vuelve a abrir tu terminal (PowerShell o CMD) para que el cambio de PATH surta efecto.

Método 1: Homebrew (Recomendado)

Homebrew es el gestor de paquetes estándar para macOS. Resuelve todas las dependencias, incluyendo Python y FFmpeg, automáticamente.

  1. Abre la aplicación Terminal.
  2. Instalar yt-dlp ejecutando:
    brew install yt-dlp

Método 2: MacPorts

Alternativamente, puedes instalar yt-dlp usando el gestor de paquetes MacPorts.

sudo port install yt-dlp

Método 3: Instalación directa con Curl

Descargar el binario compilado directamente en tu ruta de ejecución local.

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

Método 1: pip (Recomendado para versión actualizada)

Usar el gestor pip de Python asegura que obtengas las últimas actualizaciones de scripts de extracción de video directamente.

  1. Instalar o actualizar yt-dlp usando Python 3 pip:
    python3 -m pip install -U yt-dlp

Método 2: Gestores de paquetes de distribución

Instalar yt-dlp mediante el gestor de paquetes de tu distribución Linux.

Debian / Ubuntu:
sudo apt update && sudo apt install yt-dlp
Arch Linux:
sudo pacman -S yt-dlp
Fedora:
sudo dnf install yt-dlp

Método 3: Descarga directa

Descargar el binario independiente de Linux directamente en tu ruta de binarios ejecutables local.

  1. Descargar y establecer permisos usando wget/curl:
    sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp

Cómo instalar FFmpeg (Requerido para HD y MP3)

FFmpeg es una biblioteca de medios de código abierto que yt-dlp usa internamente para combinar descargas separadas de pistas de video de alta definición (1080p, 4K) y pistas de audio, o para extraer audio como MP3. Sin FFmpeg, yt-dlp solo descargará streams de 720p o menor calidad con audio incorporado.

Windows

Usa winget para instalar FFmpeg con un comando:

winget install Gyan.FFmpeg

Alternativamente, descargue compilaciones de Gyan.dev, descomprima y agregue el directorio bin a su variable de entorno PATH.

macOS

Si usas Homebrew, se instala automáticamente. Instala manualmente con:

brew install ffmpeg
Linux

Instalar mediante tu gestor de paquetes del sistema:

Debian / Ubuntu:
sudo apt install ffmpeg
Arch Linux:
sudo pacman -S ffmpeg

Cómo instalar Deno (Recomendado para YouTube)

Deno es un entorno de ejecución JavaScript moderno. yt-dlp usa Deno internamente para ejecutar los algoritmos de descifrado de firma basados en JavaScript de YouTube. Instalar Deno ayuda a evitar la limitación de velocidad de descarga de YouTube y los bloqueos de detección de bots "n-challenge".

Windows

Usa winget para instalar Deno con un comando:

winget install DenoLand.Deno

Alternativamente, usa Scoop: scoop install deno

macOS

Instalar Deno mediante Homebrew:

brew install deno
Linux

Instalar Deno usando el script de shell oficial:

curl -fsSL https://deno.land/install.sh | sh

Asegúrate de que unzip y curl estén instalados antes de ejecutar este script.

Verificar la instalación

Una vez instalado, abre tu terminal (PowerShell, Símbolo del sistema o Terminal.app) y verifica que todo funcione ejecutando el comando de verificación de versión.

1. Ejecutar comando de versión

Ejecuta el comando de consulta de versión en tu terminal:

yt-dlp --version
2. Salida esperada

Si se instaló correctamente, mostrará un número de versión con fecha de lanzamiento como:

2026.06.18

Si obtienes "Comando no encontrado", asegúrate de reiniciar tu terminal o verifica que la carpeta que contiene yt-dlp esté correctamente agregada a tu PATH de entorno del sistema.

Solución de errores comunes

¿Tienes problemas? Aquí están las soluciones para los errores más comunes de yt-dlp en Windows, macOS y Linux.

Esto significa que yt-dlp no está en tu PATH del sistema. Si instalaste mediante winget, Homebrew o pip, simplemente cierra y vuelve a abrir tu terminal — el PATH se actualiza solo para nuevas sesiones.

Si descargaste yt-dlp.exe manualmente, necesitas agregar su carpeta a tu variable de entorno PATH. Consulta los pasos detallados de configuración de PATH arriba.

O salta la configuración local por completo y ejecutar yt-dlp en nuestra consola en línea — no se requiere configuración.

YouTube bloquea descargas desde direcciones IP marcadas o de centros de datos. Para solucionarlo localmente, pasa tus cookies del navegador a yt-dlp:
yt-dlp --cookies-from-browser chrome "URL"
Esto permite a yt-dlp usar tu sesión autenticada de YouTube para evitar el bloqueo.

En ytdlp.online, nuestros servidores backend rotan automáticamente IPs de proxy residenciales para miembros premium para evitar esta restricción.

yt-dlp requiere FFmpeg para combinar streams de video y audio separados (requerido para descargas de 1080p+) o para extraer audio MP3. Consulta la sección de instalación de FFmpeg arriba para instrucciones detalladas de configuración en todas las plataformas.

Solución rápida:
winget install ffmpeg
En ytdlp.online, FFmpeg está preinstalado — toda la combinación y extracción de audio se realiza automáticamente en nuestros servidores.

Esto suele suceder cuando YouTube actualiza sus algoritmos de streaming, causando que las versiones anteriores de yt-dlp dejen de funcionar. Soluciona esto actualizando a la última versión:
yt-dlp -U
Si instalaste mediante un gestor de paquetes, usa su comando de actualización en su lugar (ej. winget upgrade yt-dlp o brew upgrade yt-dlp).

En ytdlp.online, escaneamos actualizaciones upstream cada hora y mantenemos el núcleo del sistema actualizado automáticamente.

YouTube limita intencionalmente las velocidades de descarga para yt-dlp. Instalar Deno (un entorno de ejecución JavaScript) permite a yt-dlp evitar la limitación automáticamente. Consulta la sección de instalación de Deno arriba.

Además, asegúrate de estar usando la última versión de yt-dlp (yt-dlp -U), ya que los métodos para evitar la limitación se actualizan frecuentemente.

En ytdlp.online, Deno está preconfigurado y las descargas se ejecutan en servidores de alto ancho de banda para máxima velocidad.

Esto es un falso positivo. El yt-dlp.exe independiente se construye usando PyInstaller, que empaqueta un intérprete de Python en un solo ejecutable. El software antivirus a menudo marca los paquetes de PyInstaller porque la misma técnica de empaquetado es usada por algunos malware — pero yt-dlp en sí es completamente seguro.

yt-dlp es un proyecto 100% de código abierto alojado en GitHub con más de 100,000 estrellas y cientos de contribuidores. El código fuente es auditable públicamente.

Para solucionarlo: agrega una exclusión en Seguridad de Windows para la carpeta de yt-dlp, o instala mediante winget install yt-dlp (los paquetes verificados por Microsoft no se marcan).

¿Prefieres no ejecutar binarios locales? Usa nuestra consola en línea basada en la nube en su lugar — no se instala nada en tu dispositivo.

Cómo actualizar yt-dlp

YouTube y otras plataformas de video actualizan sus protocolos de streaming frecuentemente, lo que puede causar que versiones anteriores de yt-dlp dejen de funcionar. Mantén tu instalación local actualizada para resolver errores de extracción automáticamente.

Método A: Actualización de binario independiente

Si descargaste el binario directamente o instalaste mediante pip, ejecuta el comando de actualización integrado en tu terminal:

yt-dlp -U
Método B: Actualización por gestor de paquetes

Windows (winget): winget upgrade yt-dlp

macOS (Homebrew): brew upgrade yt-dlp

Python (pip): python3 -m pip install --upgrade yt-dlp

Comandos de inicio rápido

Comienza con estos comandos básicos en tu terminal:

Comandos de inicio rápido de yt-dlp
Objetivo Comando Acciones
Descargar video (mejor calidad) yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0"
Extraer audio MP3 yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0"
Consejo profesional: ¿Necesitas comandos más avanzados para extracción de subtítulos, filtrado de formato, descarga por lotes o evasión de bloqueos de bots? Consulta nuestra hoja de referencia completa de yt-dlp →
💖 ¿Te gusta esta guía de instalación? ¡Compártela con tus amigos! 💖

¿Es seguro usar yt-dlp en 2026?

Sí, yt-dlp es seguro. Es un proyecto 100% de código abierto bajo la licencia Unlicense, alojado en GitHub con más de 100,000 estrellas y cientos de contribuidores activos. Cada línea de código es auditable públicamente.

  • Sin telemetría, sin anuncios, sin software incluido. yt-dlp es una herramienta CLI limpia y de propósito único.
  • Los falsos positivos de Windows Defender son causados por el empaquetado de PyInstaller, no por código malicioso. Instala mediante winget para evitar esto.
  • Uso legal: yt-dlp es un descargador de medios de propósito general. Descarga solo contenido que tengas derecho a descargar — tus propias subidas, material Creative Commons o contenido con permiso explícito.

Si prefieres no ejecutar archivos ejecutables localmente, nuestra consola en línea ejecuta yt-dlp en nuestros servidores — no se instala nada en tu dispositivo.

100K+ ⭐
Código abierto en GitHub

¿No quieres instalar software en tu dispositivo?

Ejecuta tus comandos de yt-dlp directamente en nuestro servidor. Usa nuestra interfaz web para descargar listas, grabar streams y extraer audio al instante.

Herramientas yt-dlp
Ver todas las herramientas yt-dlp
Ayuda y documentación de yt-dlp