Youtube-dl काम नहीं कर रहा है


12

जब मैं वीडियो का उपयोग करने का प्रयास करता हूं तो मुझे निम्न त्रुटि मिलती है youtube-dl

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden

1
क्या आपने अपडेट किया गया संस्करण आज़माया है। sudo youtube-dl -Uइसे अपडेट करने के लिए दौड़ने की कोशिश करें
स्ट्रोमविरक्स

हाँ, मैं अद्यतन संस्करण अभी भी काम नहीं करता है की कोशिश की है
acabhishek942

1
मैं आपको फ़ायरफ़ॉक्स में DownloadHelper स्थापित करने का सुझाव देता हूं। यह तेज और प्रभावी है। CLI में लंबा समय लगता है!
एक उमर मुक्त

1
संभव नहीं है डुप्लिकेट अद्यतन YouTube-dl
डेविड फ़ॉस्टर

जवाबों:


15

क्या आपने apt-get के माध्यम से स्थापित किया है? ऐसा लगता है कि यह संस्करण पुराना है। यह मेरे साथ हो रहा था:

$ sudo youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

आप इसे आधिकारिक स्रोतों से स्थापित कर सकते हैं: https://rg3.github.io/youtube-dl/download.html

कर्ल का उपयोग करना :

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

यदि आपके पास कर्ल नहीं है, तो आप वैकल्पिक रूप से wget का उपयोग कर सकते हैं :

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

आप पाइप का उपयोग भी कर सकते हैं :

sudo pip install --upgrade youtube_dl

आप Homebrew का उपयोग भी कर सकते हैं :

brew install youtube-dl


11

ऊपर दिए गए समाधान मेरे काम नहीं आए। मैंने आधिकारिक youtube-dlवेबसाइट से निम्न आदेशों का उपयोग किया ।

http://rg3.github.io/youtube-dl/download.html

Wget का उपयोग करें :

sudo wget https://yt-dl.org/downloads/2014.09.25/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl

इसने मेरे लिए इसे ठीक कर दिया।


यह कैसे youtube-dl हमेशा डाउनलोड किया जाना चाहिए, मेरी राय में
geoffmcc

पुष्टि करें: youtube-dl का apt-get संस्करण काम नहीं करता है, आपको इसकी वेबसाइट से youtube-dl डाउनलोड करना होगा, जहां आपको नवीनतम संस्करण डाउनलोड करने के लिए अद्यतन निर्देश मिलेंगे - इस पोस्ट को वहां से कॉपी किया गया था लेकिन एक पुराना डाउनलोड लिंक है । ध्यान दें कि आप इसे sudo के बिना भी डाउनलोड कर सकते हैं, इस तरह mkdir youtubedl; cd youtubedl; wget 'wget https://yt-dl.org/downloads/2016.03.14/youtube-dl -O youtube-dl' -O youtube-dl; ./youtube-dl(नवीनतम डाउनलोड url का उपयोग करें जैसा कि youtube-dl वेबपेज
zipizap

3

youtube-dlइस त्रुटि के साथ नई समस्याओं का सामना करने वालों को " चेतावनी: स्थिर हस्ताक्षर एल्गोरिथ्म में वापस आना " पहले स्थापित करना चाहिए python-pip(यदि उन्होंने इसे पहले से स्थापित नहीं किया है, तो निश्चित रूप से)

sudo apt-get install python-pip

और फिर, त्रुटि को ठीक करने के लिए, का उपयोग करें

sudo pip install youtube-dl --upgrade

यह आज सुबह मेरे लिए काम कर रहा है (जैसा कि इस उत्तर को पोस्ट करते समय)।



1

यदि आप पहले से ही नहीं है, तो पाइप-पाइथन स्थापित करें:

sudo pip install --upgrade youtube_dl

यह समस्या को ठीक करता है।


0

इस मुद्दे का पालन किया। यह अब खूबसूरती से काम कर रहा है।

$ sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ sudo make install

स्रोत: http://www.tecmint.com/record-ubuntu-desktop-screen-use-avconv/


-1 कैसे avconvनेटवर्किंग के मुद्दे को कम करने के लिए स्रोत से एक अपस्ट्रीम संस्करण की स्थापना हो रही है youtube-dl? ऊ
डेविड फ़ॉस्टर

0

मैंने https://yt-dl.org/downloads/2014.09.25/ से youtube-dl डाउनलोड किया । मैंने तब एक chmod 777 youtube-dl किया, और कमांड चलाया। इसने मुझे ./youtube-dl -U के माध्यम से अपग्रेड करने के लिए कहा, जिसने मुझे 2015.12.13 के संस्करण में अपग्रेड किया। मैं भागा ./youtube-dl फिर से URL के साथ और समस्या हल हो गई थी।

Youtube-dl के डिफॉल्ट पाइप इंस्टॉलेशन पर एक पिप अपग्रेड की कोशिश ने अपग्रेड या समस्या को हल नहीं किया, यह दर्शाता है कि बग फिक्स पर पेपी संस्करण पुराना हो सकता है।


0

मैंने यह कोशिश की और अब सब कुछ अच्छा काम कर रहा है:

apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl

अब यह फिर से काम कर रहा है, क्योंकि वे लाइनें सर्वर से नवीनतम youtube-dl को फिर से स्थापित करेंगी


आप, साथ ही कर सकता है apt-get install --reinstall youtube-dlएक ही प्राप्त करने के लिए, मुझे लगता है ...
बाइट कमांडर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.