YouTube, platforma çevrimiçi olarak yüklenen on milyarlarca video ve her gün eklenen yüz binlerce video ile var olan en büyük akışlı medya deposudur.

YouTube'dan video indirmek için tarayıcı uzantılarını veya çevrimiçi hizmetleri kullanabilseniz de, Linux'ta basit bir terminal aracı kullanarak YouTube videolarını indirmek genellikle daha hızlı, daha kolay ve daha güvenlidir.

yt-dlp nedir?

YouTube, çevrimiçi videolarının koruyucusudur ve insanların bunları şirketin kontrolü dışında bir şekilde indirmesinden hoşlanmaz. YouTube uygulaması, bazı videoları çevrimdışı izleyebilmeniz için cihazınıza indirmenize izin verir, ancak bunlar uygulamanın içinde kalır ve başka herhangi bir yazılım kullanarak onları oynatamazsınız.

Diğer cihazlarda dosyaya erişmek veya dosyayı değiştirmek veya YouTube videosunu kalıcı olarak özel koleksiyonunuza eklemek isteyebileceğinizden, bu genellikle elverişsizdir.

Daha önce ele aldık YouTube videolarını indirmek için en iyi tarayıcı uzantılarıBununla birlikte, Chrome uzantıları, tarayıcınızdan geçen tüm verilere sınırsız erişime sahip oldukları için genellikle bir güvenlik riski oluşturur. Uzantılar, sahipliğini değiştirerek kötü kişilerin çevrimiçi yaşamınıza erişmesine izin verebilir ve hatta bazı durumlarda bilgisayarınıza kötü amaçlı yazılım enjekte etmek için bile kullanılır.

instagram viewer

yt-dlp, youtube-dl'nin bir çatalıdır ve terminalinizden video indirmenize yardımcı olan, düzenli olarak güncellenen açık kaynaklı bir araçtır. Son derece yapılandırılabilir ve bir video indirirken dosya türünü, çözünürlüğü ve daha fazlasını belirtebilirsiniz.

yt-dlp ve önceki sürümü YouTube videoları düşünülerek tasarlanmış olsa da, araç aynı zamanda çok çeşitli özel NSFW platformları da dahil olmak üzere yüzlerce başka video akış sitesiyle birlikte çalışır. yt-dlp tarafından desteklenen sitelerin bir listesini şu adreste bulabilirsiniz: GitHub sayfası.

Linux'ta yt-dlp Nasıl Kurulur

Yt-dlp'yi ikili dosyaları indirerek, pip ile veya üçüncü taraf bir paket yöneticisi kullanarak kurabilirsiniz. En kolay ve en yaygın uygulanabilir yöntem, ikili dosyaları kullanmaktır. Bu yöntem, Linux ve macOS dahil tüm Unix benzeri işletim sistemlerinde çalışacaktır.

Aşağıdaki komut en son yt-dlp sürümünü indirecek ve yerel yolunuza kopyalayacaktır:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

Şimdi çalıştırılabilir yapın:

sudo chmod a+rx /usr/yerel/bin/yt-dlp

YouTube Videolarını Linux'ta İndirmek için yt-dlp kullanın

Öncelikle, indirmek istediğiniz YouTube videosuna gitmek için masaüstü tarayıcınızı kullanın. Ardından, indirmek istediğiniz videonun URL'sini vurgulamak için tarayıcı çubuğunu tıklayın, ardından onu panonuza kopyalayın.

Tanıtım videomuz için "Glyn Moody: Surlarla çevrili Kültür—Telif Hakkı Tuğlalarının Arkasına Bir Yolculuk". Bu video, Creative Commons Atıf lisansı olarak lisanslanmıştır (yeniden kullanılabilir). Bu, orijinal yazara atıfta bulunduğunuz ve lisansa bir bağlantı sağladığınız sürece, işi uyarlamanıza, dağıtmanıza veya çoğaltmanıza açıkça izin veren bir CC BY 3.0 lisansıdır.

URL'yi aldıktan sonra, bir terminal açın ve yt-dlp'yi ve ardından kopyaladığınız URL'yi girin. Bizim durumumuzda şunu girerdik:

yt-dlp https://www.youtube.com/watch? v=f6wtF_2eyrU

vurduğun zaman Girmekyt-dlp, varsayılan ayarları kullanarak videoyu mevcut dizininize indirecektir. Çoğu insan için ihtiyacınız olan tek şey bu olacaktır.

Gelişmiş yt-dlp Kullanımı

Varsayılan yt-dlp komutu birçok durumda harika olsa da, tam olarak ihtiyacınız olanı aldığınızdan emin olmak için ayarlayabileceğiniz düzinelerce yapılandırma seçeneği vardır. İşte en kullanışlı olanlardan bazıları.

YouTube Videolarını Belirli Bir Biçimde İndirin

Varsayılan olarak, yukarıdaki komutu çalıştırmak istediğimiz videoyu 1280x720 WEBM dosyası olarak indirecektir. Bu her zaman böyle değildir ve çoğu zaman varsayılan biçim bir MP4 dosyası veya 3GP olacaktır ve çözünürlük herhangi bir şey olabilir.

bu --list-biçimleri bayrağı size indirilebilecek tüm formatları, mevcut çözünürlükleri, dosya boyutlarını ve kullanılan codec bileşenlerini gösterir. Akışın tamamını indirmeye ek olarak, yalnızca video veya ses akışını indirmeyi belirtebilirsiniz.

yt-dlp --liste-formatlar https://www.youtube.com/watch? v=f6wtF_2eyrU

Hangi formatı indirmek istediğinize karar verin ve ardından -F bağımsız değişken ve uygun kimliği girin.

Örneğin, yalnızca ortalama bit hızı 129k olan sesi indirmek istiyorsanız, şunu girmelisiniz:

yt-dlp -f 140 https://www.youtube.com/watch? v=f6wtF_2eyrU

vurduğun zaman Girmek, dosya indirilmeye başlayacaktır.

Alternatif olarak, yalnızca mevcut en iyi ses ve mevcut en iyi videoyu tek bir dosyada birleştirmek istiyorsanız:

yt-dlp -f 'bv*+ba' https://www.youtube.com/watch? v=f6wtF_2eyrU -o '%(id) s.%(ext) s'

YouTube Oynatma Listesinin Tamamını MP3 Dosyaları Olarak İndirin

Genellikle YouTube videoları oynatma listeleri halinde gruplanır ve yt-dlp bunları kolayca indirmenize olanak tanır. Varsayılan ayarları kullanarak Linux'ta bir YouTube oynatma listesi indirmek için tek bir video URL'si yerine bir oynatma listesi URL'si koymanız yeterlidir.

Bir grup müzik videosu yerine, yalnızca sesin MP3 dosyaları olarak çıkmasını istemeniz daha olasıdır. Bu durumda, ses biçimini belirtmek için ek bağımsız değişkenler kullanmanız gerekir: --extract-ses videolardan sesi çıkaracak, --ses formatı indirilen sesin biçimini belirlemenize olanak tanır ve --ses kalitesi bit hızını ayarlar.

yt-dlp --format bestaudio --extract-audio --audio-format mp3 --ses kalitesinde 160K --output "%(başlık) s.%(ext) s" --yes-oynatma listesi 'https://www.youtube.com/watch? v=_AnGd4PaG6U&list=PLmbToKnvW413vfHySE8AKb4i6bPnU92F7'

...ve tüm yapmanız gereken bu.

Bir Proxy İle Konumunuzu Sahte Hale Getirin

YouTube ve diğer sitelerdeki bazı videolar, genellikle lisans kısıtlamaları nedeniyle belirli ülkelerle sınırlıdır ve yt-dlp, bu kısıtlamaları birkaç şekilde atlamanıza olanak tanır.

kullanabilirsiniz --geo-doğrulama-proxy hedef ülke içinde bir proxy adresi belirlemek için bağımsız değişken; the --geo baypas argüman, HTTP başlıklarını taklit ederek coğrafi kısıtlamaları atlamaya çalışacak; --geo-bypass-ülke iki harfli bir ülke kodunu taklit edecektir.

Bu bağımsız değişkenler her zaman tüm sitelerde çalışmaz. Bir yöntem işe yaramazsa, başka birini deneyin veya bir VPN düşünün.

yt-dlp Bir Grup Başka Yapılandırma Seçeneği Sunar

Yt-dlp ile yapabileceklerinizin yalnızca yüzeyini çizdik, ancak çoğu kullanıcının ihtiyaçlarını karşılayacağından oldukça eminiz. Kullanılabilir seçeneklerin ve örneklerin tam listesi için şuraya göz atın: resmi yt-dlp belgeleri.

YouTube Videolarını İndirmek Yasal mı?

Yt-dlp kullanarak YouTube videoları indirerek kesinlikle hizmet şartlarını ihlal etmiş olacaksınız, ancak bunun yasallığı gri bir alandır. ABD yasalarına göre, tüm çalışmalar üretilir üretilmez anında telif hakkıyla korunur, ancak içerik oluşturucular genellikle haklarından feragat eder veya çalışmalarını Creative Commons koşulları altında lisanslar veya bir copyleft lisansı atar.

Alternatif olarak, ABD Hükümeti gibi bazı kişi ve kuruluşlar çalışmalarını kamuya açık hale getirir, yani herkes onu herhangi bir amaç için kullanabilir.

Sıklıkla gözden kaçan bir başka husus da, DMCA'nın kopya koruma teknolojilerinin atlatılmasını yasaklamasıdır. neredeyse her modern dijital için telif hakkı istisnalarından yararlanmayı fiilen imkansız hale getirdi. iş. ABD'de ve dünya çapında geçerli olduğu şekliyle telif hakkı yasasına ilişkin kapsamlı bir kılavuz için Glyn Moody's'i öneriyoruz "Duvarlı Kültür" (CC BY 4.0).

Yt-dlp Kullanarak En İyi YouTube İçeriğini Kaydedin

yt-dlp, YouTube'dan video ve müzik indirmek için en sevdiğimiz araçlardan biridir, ancak bunu yalnızca size izin veren bir lisansa sahip içeriği indirmek için kullanmanız gerektiğini unutmayın.

Kamu malı çalışmaları istediğiniz gibi kullanmak her zaman güvenlidir, ancak Creative Commons lisanslarının kesin koşulları türe göre değişir. Creative Commons ve copyleft lisanslarının neler yapmanıza izin verdiğini araştırmak için zaman ayırmaya değer.