youtube-dl çalışmıyor


25

Youtube'dan bazı videoları indirmek için youtube-dl kullanıyorum. Ama yazarken:

youtube-dl http://www.youtube.com/watch?v=rn_YodiJO6k

Alırım:

[youtube] Setting language
[youtube] rn_YodiJO6k: Downloading video webpage
[youtube] rn_YodiJO6k: Downloading video info webpage
[youtube] rn_YodiJO6k: Extracting video information

ERROR: unable to download video

Neyi yanlış yapıyorum?


1
Bu videoyu izlemeye çalıştın mı? Ülkemden erişemiyorum.
Ocak

Bu bağlantıya
bastığımda

1
Bu video ile mi, yoksa başkalarıyla da mı sorun var?
Ocak

Denediğim tüm videolar
Rondogiannis Aristophanes

Bu aslında bir hatadır ve yukarı akış düzeltmesini ifade eden bir launchpad hatası * bugs.launchpad.net/ubuntu/+source/youtube-dl/+bug/1128610 ) girdim .
nealmcb

Yanıtlar:


31

Aynı soru unix.stackexchange.com'da da istendi.

Youtube ile uyumsuz hale getirmek için bir şey değişti youtube-dl, en son sürümde düzeltildi. youtube-dlPaket sistemi güncellenmiş sürümü alana kadar güncellemek için aşağıdakileri kullanın :

sudo youtube-dl -U

Güncelleştirme

Yorumlarda sup tarafından belirtildiği gibi , güvenlik endişeleri nedeniyle seçeneği youtube-dldevre dışı bırakmak üzere Ubuntu'da yamalar--update ( hata raporu burada ). Ayrıca youtube-dlhareketli bir hedef olan hata raporunda da tartışılmaktadır , bu nedenle depolardaki sürüm genellikle eskidir. Bu kolay yükseltme bir zorunluluk yapar.

Örneğin, kolay yükseltme hala mümkündür pip. Böyle yükleyin ( youtube-dlilk önce eski sürümlerini kaldırmak isteyebilirsiniz ):

sudo pip install youtube_dl

Artık yükseltme şu şekilde yapılabilir:

sudo pip install --upgrade youtube_dl

Youtube-dl indirme sayfasında belgelendiği gibi . Benzer güvenlik endişelerinin de bu yönteme eklendiğine dikkat edin.


1
Bu artık işe yaramıyor: bugs.launchpad.net/ubuntu/+source/youtube-dl/+bug/1063469 Yukarıya yeni bir sürüm yükleyin: sudo wget https://yt-dl.org/downloads/2013.11.07/youtube-dl -O /usr/local/bin/youtube-dl sudo chmod a+x /usr/local/bin/youtube-dl(buradan bilgi: rg3.github.io/youtube-dl/download.html )
sup

1
@sup: pipNeredeyse uygun olan bir alternatif ekledim .
Thor

Harika, sadece zaten devre dışı, cevabını yansıtacak şekilde düzenledim.
sup

4

Benim için aşağıdaki satırlar çalıştı:

sudo apt-get remove -y youtube-dl
wget -O - https://yt-dl.org/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl > /dev/null
sudo chmod a+x /usr/local/bin/youtube-dl
hash -r

-6

"Çalışabilmesi için videonun URL'sinden önce ve sonra çift ​​tırnak işareti ( ) koymanız gerekir. Bunun bir hata olduğunu sanmıyorum.

Örneğin:

youtube-dl "<video-URL>"

Bu sorunu çözmez.
David Foerster
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.