Bu yanıt youtube-dl'nin eski sürümlerinde çalışmaz. Youtube-dl dosyasını en son sürüme güncellemeniz gerekiyor. En son youtube-dl sürümünü yerel olarak bir Python sanal ortamı ( virtualenv ) içine yükleyebilir veya youtube-dl'nin en son sürümünü indirip pip
( sudo apt remove youtube-dl && sudo apt install python-pip && pip install --user youtube-dl
) ile yükleyebilirsiniz . youtube-dl ayrıca bir ek pakettir. Yüklemek için şunu yazın:
sudo snap install youtube-dl
Terminali açın ve şunu yazın:
youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v <url-of-channel>
... burada <url-of-channel>
kanalın URL'si ile değiştirilir.
Not: Çok fazla video indiriyorsanız, videoları indirmeye başlamadan önce dizinleri kaydetmek istediğiniz dizine değiştirmeniz gerekir.
açıklama
-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"
( ancak uyarıya rağmen komutunuz başarıyla çalıştı)