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.