Orijinal yazar(lar) | Ricardo Garcia Gonzalez, Philipp Hagemeister, Filippo Valsorda, Jaime Marquínez Ferrándiz, Yen Chi Hsuan, Remita Amine, Sergey M., Naglis Jonaitis, pulpe.[1] |
---|---|
İlk yayınlanma | 2006 | )
Güncel sürüm | 2021.12.17 17 Aralık 2021 | )
Geliştirme durumu | Etkin |
Programlama dili | Python |
İşletim sistemi | Windows, macOS, GNU/Linux, BSD |
Lisans | Kamu Malı (Unlicense)[2] |
Resmî sitesi | youtube-dl.org |
Kod deposu |
youtube-dl, YouTube, Dailymotion ve Vimeo gibi akış web sitelerinden ses ve video dosyalarını ayıklamak için kullanılan bir komut satırı indirme yöneticisi programıdır. Yazılım Python kullanılarak yazılmıştır. youtube-dl, Lisanssız lisans kapsamında kamuya açık yazılımdır.
Mart 2021 itibarıyla youtube-dl, 91.300'den fazla yıldızla GitHub'da en çok yıldız alan projelerden biridir. Libraries.io'ya göre, 84 diğer paket ve 1.43k depo buna bağlıdır.
youtube-dl, bir komut satırı arabirimi üzerinden yürütülür, ancak birkaç üçüncü kişiler tarafından yazılmış bir kullanıcı arabirimi vardır. Gerekli olan minimum bilgi miktarı, YouTube'daki bir videoya veya youtube-dl'nin dosyayı otomatik olarak indireceği diğer sitelere desteklenen bir URL öğesidir:
youtube-dl [OPTIONS] URL [URL...]
Medya dosyası indirirken birçok isteğe bağlı parametre belirtilebilir.[3] Örneğin, belirtilen oynatma listeleri veya tüm bir YouTube kanalının bütün içeriği, tek bir komutta filtreleme kuralları kullanılarak indirilebilir.[4]
Python yorumlayıcısının 2.5 sürümü veya daha da yüksek bir sürümü gerekir[5] youtube-dl başka komut satırı aracına bağımlıdır. Son rötuşlar ve birleştirme işlemleri için FFmpeg veya avconv kullanır. Macromedia RTMP stream 'ndan medya ayıklamak için RTMPDump kullanır. Bu araçlar youtube-dl ile birlikte gelmez ve ayrı olarak indirilmesi ve yüklenmesi gerekir.
Windows kullanıcılarının, yürütülebilir (executable) yapıları kendi web sayfalarından indirmeleri ve youtube-dl ile aynı klasöre yerleştirmeleri gerekir. MacOS kullanıcıları ise Homebrew ile bu bağımlılıkları kurabilirler.
brew install [DEPENDENCYNAME]
.
Yükleme için ayrıntılı talimatlar ve parametreler kaynak kod ile birlikte resmi web sayfasında bulunmaktadır.[6]
Youtube-dl çoğu GNU/Linux dağıtımının resmi depolarında mevcuttur.[7][8][9][10][11]
Dağıtım paketlerinin genellikle güncelliğini yitirdiği bu yazılım, kurulu olduğu varsayılan depoları geçersiz kılan bir güncelleştirme seçeneğine sahiptir: youtube-dl --update
veya youtube-dl -U
kısa biçim. Bu komut satırı seçeneği, yazılımın kendi deposuna bakmasını sağlar
Aşağıdakiler youtube-dl tarafından desteklenen önemli web sitelerinin listesidir. Yazılıma sürekli yeni siteler eklenerek güncellenmektedir. Halihazırda 700'den fazla siteye destek vermektedir.[13]
This answer won't work on older versions of youtube-dl. You need to update youtube-dl to the latest version.
This article will cover the installation of the youtube-dl python script on Microsoft Windows and Ubuntu operating system.