Bir youtube kanalındaki tüm videolar nasıl indirilir?


21

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-dlama başarılı olamadım.


Bunu yapmak için kullanabileceğiniz bir komut olduğunu sanmıyorum ...
Thomas Ward

Google bunu zorlaştırmak için çalışıyor. Yapmanı istemiyorlar.
Marc

4
@ThomasW. : Belli ki youtube-dl hakkında hiçbir şey bilmiyorsun.
Ufoguy

@Marc: Google, vido'ları indirmeyi zorlaştırıyor ancak bir program tek tek videoları indirebiliyorsa, oynatma listesi bağlantısının HTML sayfasını indirmek ve tek tek videolara ait tüm bağlantıları kapmak kadar kolaydır.
Ufoguy

@Marc: İndirmenin zor olabileceğini söylüyorum, ancak bir oynatma listesindeki video sayfalarının bağlantılarını almak, HTML sayfasını indirmek ve ayrı videoları html bağlantılarından almak kadar kolay. Gerçek video bağlantısını değil, oynatma listesindeki tüm HTML sayfalarına bağlantı verir.
Ufoguy

Yanıtlar:


64

youtube-dlVideoları doğrudan YouTube’dan indirmek için komutu kullanın .

youtube-dlYa kurmak

  • pipResmi youtube-dlkanaldan 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>

Son dağıtımlar (en azından Ubuntu 16) paketi içerir. Yani sadece sudo apt install youtube-dlyüklemek yeterlidir.
Martin R.

Doğru. Ancak paket benim durumumda iyi çalışıyor ve mümkünse 3. parti PPA yüklememeye çalışıyorum.
Martin R.

youtube-dl -i --download-archive log ytuser:<USER>. İle -iyoutube-dl indirme hataları devam edecektir. Bununla --download-archivebirlikte, yalnızca arşiv dosyasında listelenmeyen videoları indirir.
DmitrySandalov

En iyi kaynağı sadece indirmektir
Stígandr

2
ya sadece kanal kimliğini biliyor, ancak kullanıcı adını bilmiyorsam? . düzenleme -> askubuntu.com/questions/856911/…
phil294

2

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


0

Google; Ultimate YouTube Downloader, Chromium / Chrome'a ​​yüklenebilir. Tarayıcınızı iki kez yeniden başlatmanız gerekebilir.


0

Ş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

youtubemultidownloader Uget


0

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.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.