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.

youtube-dl
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ınlanma2006 (18 yıl önce) (2006)
Güncel sürüm2021.12.17 17 Aralık 2021 (3 yıl önce) (2021-12-17)
Geliştirme durumuEtkin
Programlama diliPython
İşletim sistemiWindows, macOS, GNU/Linux, BSD
LisansKamu Malı (Unlicense)[2]
Resmî sitesiyoutube-dl.org
Kod deposu Bunu Vikiveri'de düzenleyin

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.

Kullanımı

değiştir

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]

Bağımlılıklar

değiştir

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]

GNU/Linux & Unix

değiştir

Youtube-dl çoğu GNU/Linux dağıtımının resmi depolarında mevcuttur.[7][8][9][10][11]

Belirgin Özellikleri

değiştir
 
Youtube-dl yazılımı için komut satırı otomatik güncellemesi.

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

[12]

Desteklenen internet siteleri

değiştir

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]

Ayrıca bakınız

değiştir

Dış bağlantılar

değiştir

Kaynakça

değiştir
  1. ^ "youtube-dl Authors". youtube-dl. 24 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ekim 2016. 
  2. ^ "youtube-dl GitHub page". GitHub. 14 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ekim 2016. 
  3. ^ "GitHub Readme". GitHub. 8 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Ekim 2016. 
  4. ^ "Using youtube-dl to download entire youtube channel?". Ask Ubuntu. 4 Aralık 2016. 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Ekim 2017. This answer won't work on older versions of youtube-dl. You need to update youtube-dl to the latest version. 
  5. ^ WikiHow community question and answers (15 Eylül 2012). "wikiHow to Install YouTube DL.py to Download YouTube Videos to Your PC". wikiHow. 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ekim 2017. This article will cover the installation of the youtube-dl python script on Microsoft Windows and Ubuntu operating system. 
  6. ^ "Arşivlenmiş kopya". 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018. 
  7. ^ "Arşivlenmiş kopya". 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018. 
  8. ^ "Arşivlenmiş kopya". 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018. 
  9. ^ https://admin.fedoraproject.org/pkgdb/package/rpms/youtube-dl/[ölü/kırık bağlantı]
  10. ^ "Arşivlenmiş kopya". 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018. 
  11. ^ "Arşivlenmiş kopya". 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018. 
  12. ^ "Latest youtube-dl downloads". 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018. 
  13. ^ "youtube-dl: Supported sites". rg3.github.io. 7 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2018.