GNU/Linux >> Tutoriales Linux >  >> Linux

Descargar videos de YouTube en la línea de comandos de Linux

Generalmente, descargamos videos de YouTube usando el navegador web. Pero ahora también puedes descargar videos de YouTube usando la línea de comando.

youtube-dl es una utilidad de línea de comandos desarrollada por el equipo de youtube-dl.org. Está construido sobre el lenguaje de programación Python, que también se requiere para este script.

Este tutorial lo ayudará a instalar youtube-dl en su sistema Linux. También le brinda múltiples ejemplos útiles para descargar audio y videos directamente desde Youtube.

Instalación de Youtube-DL

Use el siguiente comando para instalar un descargador de línea de comandos de YouTube según su sistema operativo Linux.

La forma recomendada

Para instalarlo de inmediato para todos los usuarios de UNIX (Linux, macOS, etc.), escriba:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl 
sudo chmod a+rx /usr/local/bin/youtube-dl 

Si no tiene curl, puede usar alternativamente un wget reciente:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl 
sudo chmod a+rx /usr/local/bin/youtube-dl 

Desde repositorios

  1. Instalación en Ubuntu, Debian y LinuxMint
    sudo apt-get install youtube-dl
    
  2. CentOS/RHEL 7/6 y SL
    sudo yum install youtube-dl
    
  3. CentOS/RHEL 8 y Fedora
    sudo dnf install youtube-dl
    

Descargar audio y videos con Youtube-dl

Ahora use el siguiente conjunto de comandos de ejemplo para descargar videos de Youtube con diferentes opciones y formatos según sus requisitos.

1. Descargar vídeo – Use este comando para descargar videos directamente en su sistema.

youtube-dl https://www.youtube.com/watch?v=McuF7g14hYw


[youtube] McuF7g14hYw: Downloading webpage
[youtube] McuF7g14hYw: Downloading video info webpage
[youtube] McuF7g14hYw: Extracting video information
[youtube] McuF7g14hYw: Downloading DASH manifest
[youtube] McuF7g14hYw: Downloading DASH manifest
[download] Destination: How to Download Java Archive using Command Line -McuF7g14hYw.mp4
[download] 100% of 3.79MiB in 00:09

2. Guardar videos con un nombre diferente: Use la opción -o seguida del nuevo nombre del archivo de video para guardarlo en el disco de su sistema.

youtube-dl https://www.youtube.com/watch?v=McuF7g14hYw -o Video.mp4 


[youtube] McuF7g14hYw: Downloading webpage
[youtube] McuF7g14hYw: Downloading video info webpage
[youtube] McuF7g14hYw: Extracting video information
[youtube] McuF7g14hYw: Downloading DASH manifest
[youtube] McuF7g14hYw: Downloading DASH manifest
[download] Destination: Video.mp4
[download] 100% of 3.79MiB in 00:07

3. Descargar audio solo en MP3 – Simplemente puede descargar el audio de cualquier video en su sistema en formatos mp3, como los siguientes comandos.

youtube-dl --extract-audio --audio-format mp3 https://youtu.be/McuF7g14hYw -o audio.mp3

[youtube] McuF7g14hYw: Downloading webpage
[youtube] McuF7g14hYw: Downloading video info webpage
[youtube] McuF7g14hYw: Extracting video information
[youtube] McuF7g14hYw: Downloading DASH manifest
[youtube] McuF7g14hYw: Downloading DASH manifest
[download] Destination: /home/sysadmin/Desktop/audio.mp3
[download] 100% of 4.16MiB in 00:11
[ffmpeg] Correcting container in "audio.mp3"
[ffmpeg] Post-process file audio.mp3 exists, skipping

Linux
  1. 8 consejos para la línea de comandos de Linux

  2. Tener una vaca en la línea de comandos de Linux

  3. Descargue videos de YouTube en la línea de comandos de Linux usando youtube-dl

  4. Descargar archivos a través de la línea de comandos en Linux

  5. Cómo reiniciar Linux usando la línea de comandos

Domina la línea de comandos de Linux

Cómo descargar videos de YouTube en Linux

Conceptos básicos de la línea de comandos de Linux:sudo

Cómo encontrar la dirección IP en la línea de comandos de Linux

Comprobación de la ortografía en la línea de comandos de Linux

Cómo descargar archivos en Rocky Linux 8 en la línea de comandos usando wget