Esta resposta não funcionará em versões mais antigas do youtube-dl. Você precisa atualizar o youtube-dl para a versão mais recente. Você pode instalar a versão mais recente do youtube-dl localmente em um ambiente virtual Python ( virtualenv ) ou fazer o download da versão mais recente do youtube-dl e instalá-la com pip
( sudo apt remove youtube-dl && sudo apt install python-pip && pip install --user youtube-dl
). O youtube-dl também é um pacote rápido. Para instalá-lo, digite:
sudo snap install youtube-dl
Abra o terminal e digite:
youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>
... onde <url-of-channel>
é substituído pelo URL do canal.
Nota: Se você estiver baixando muitos vídeos, mude os diretórios para o diretório em que deseja salvar os vídeos antes de começar a baixá-los.
Explicação
-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"
( mas o seu comando funcionou com sucesso, apesar da advertência)