YouTube'u her zaman ihtiyacım olan bilgileri almak için kullanırım.
İstediğim şey, belirli bir kanaldaki tüm videoları alıp indiren bir komut dosyası veya komut.
NOT: Denedim youtube-dl
ama başarılı olamadım.
YouTube'u her zaman ihtiyacım olan bilgileri almak için kullanırım.
İstediğim şey, belirli bir kanaldaki tüm videoları alıp indiren bir komut dosyası veya komut.
NOT: Denedim youtube-dl
ama başarılı olamadım.
Yanıtlar:
youtube-dl
Videoları doğrudan YouTube’dan indirmek için komutu kullanın .
youtube-dl
Ya kurmak
pip
Resmi youtube-dl
kanaldan yüklemek için kullanın :
sudo apt-get install pip
pip install youtube-dl
Veya Debian paket yöneticisini ve uygun bir PPA'yı kullanın ( kaynak ):
sudo add-apt-repository ppa:nilarimogard/webupd8 -y
sudo apt-get update
sudo apt-get install youtube-dl
Kanalın tamamını indirmek için
youtube-dl ytuser:<USER>
Bir oynatma listesindeki tüm videoları indirmek için
youtube-dl <PLAYLIST URL>
YouTube videosunu MP3 olarak indirmek için
youtube-dl -x --audio-format mp3 --audio-quality 320K <VIDEO_URL>
sudo apt install youtube-dl
yüklemek yeterlidir.
youtube-dl -i --download-archive log ytuser:<USER>
. İle -i
youtube-dl indirme hataları devam edecektir. Bununla --download-archive
birlikte, yalnızca arşiv dosyasında listelenmeyen videoları indirir.
Bunu tüm videoları bir youtube kanalından indirmek için kullanın :::
Terminali açın ve şunu yazın:
youtube-dl -f best -citw -v <url-of-channel>
... kanalın URL'si ile değiştirilir.
Not: Çok fazla video indiriyorsanız, indirmeye başlamadan önce dizinleri, videoları kaydetmek istediğiniz dizine değiştirmelisiniz.
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 .
-t, --title
use title in file name (default)
-w, --no-overwrites
do not overwrite files
-v, --verbose
print various debugging information
Not: Genellikle bunu tercih ederim:
youtube-dl -f 18 url/complete-playlist-url
Http://clipgrab.org/ adresini deneyebilirsin , benim için işe yarıyor.
Şahsen, bağlantı oluşturmak için Uget'ı indirme yöneticisi ve Youtube Multi indiricisi olarak kullanıyorum ve Uget gui'den File-> Batch downloads-> Clipboard batch'e gidersiniz.
yazarak uget yükleyebilirsiniz
sudo apt-get install uget
Kullandığım jDownloader 2 tam youtube kanalı indirmek için (Windows, Linux, mac, ... için mevcuttur). En son sürüme sahip olduğunuzdan ve indirme klasörünü ayarlarda belirttiğinizden emin olun.
sonra kanal URL'sini "linkgrabber" sekmesine yapıştırın ve 'işlem listesi' düğmesine basın.
Sağ alt kısımdaki ilerleme sembolünün hareketinin bitmesini bekleyin. Sağ pencerede istenmeyen içeriğin işaretini kaldırabilirsiniz, örneğin ses dosyaları. Seçilen tüm videolar için hangi çözünürlüğü indirmek istediğinizi belirleyebilirsiniz (standart ayar maksimum çözünürlüktür).
Daha hafif bir çözünürlük seçmek istiyorsanız, Ctrl Tuşunu basılı tutarak ilgili videoları seçin veya tüm videoları seçmek için Ctrl + A tuşlarına basın . Daha sonra seçilen videoya sağ tıklayın ve youtube.com adresine gidin -> değişkeni değiştirin -> değişkeni değiştirin
ekran görüntüsü: video çözünürlüğü çeşitlerini değiştir
ekran görüntüsü: video türevleri seçin
Ctrl tuşunu basılı tutarak ek değişkenler seçebilirsiniz.
daha sonra listelenen videolardan birini sağ tıklayın ve sadece seçilen videolar için 'tüm indirmeleri başlat' veya 'indirmeleri başlat' seçeneğini seçin.
indirirken, aynı anda en fazla indirmeyi ve bağlantıyı sağ alt açılır menüde yapılandırabilirsiniz. Örneğin, her kişi için maksimum 5 bağlantıyla aynı anda 1 indirme işlemi seçiyorum. ayrıca, aynı menüden bant genişliği ayarlarını yapabilirsiniz.
başka bir kanal indirmek istiyorsanız, indirmeden önce indirme klasörünü değiştirmek, seçilen videolara sağ tıklayın ve Özellikler -> İndirme Dizinini Ayarla ekran görüntüsüne gidin: seçilen videolar için indirme dizinini değiştirin.