Esta respuesta no funcionará en versiones anteriores de youtube-dl. Necesita actualizar youtube-dl a la última versión. Puede instalar la última versión de youtube-dl localmente dentro de un entorno virtual de Python ( virtualenv ), o puede descargar la última versión de youtube-dl e instalarla con pip
( sudo apt remove youtube-dl && sudo apt install python-pip && pip install --user youtube-dl
). youtube-dl también es un paquete instantáneo. Para instalarlo escriba:
sudo snap install youtube-dl
Abra la terminal y escriba:
youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>
... donde <url-of-channel>
se reemplaza por la URL del canal.
Nota: Si está descargando muchos videos, debe cambiar los directorios al directorio donde desea guardar los videos antes de comenzar a descargarlos.
Explicación
-f, --format FORMAT
video format code. The special name "best" will pick the best quality.
-c, --continue
force resume of partially downloaded files
-i, --ignore-errors
continue on download errors, for example to skip unavailable videos in a channel
-w, --no-overwrites
do not overwrite files
-o, --output
Output filename template, this example functions similarly to the old --title option
-v, --verbose
print various debugging information
WARNING: --title is deprecated. Use -o "%(title)s-%(id)s.%(ext)s"
( pero su comando funcionó con éxito a pesar de la advertencia)youtube
en Preguntas y respuestas sobre aplicaciones web.--download-archive downloaded.txt
para reanudar la descarga - esto omitirá los archivos existentes