जब मैं वीडियो का उपयोग करने का प्रयास करता हूं तो मुझे निम्न त्रुटि मिलती है youtube-dl
।
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
जब मैं वीडियो का उपयोग करने का प्रयास करता हूं तो मुझे निम्न त्रुटि मिलती है youtube-dl
।
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
जवाबों:
क्या आपने 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
ऊपर दिए गए समाधान मेरे काम नहीं आए। मैंने आधिकारिक 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
इसने मेरे लिए इसे ठीक कर दिया।
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 वेबपेज
youtube-dl
इस त्रुटि के साथ नई समस्याओं का सामना करने वालों को " चेतावनी: स्थिर हस्ताक्षर एल्गोरिथ्म में वापस आना " पहले स्थापित करना चाहिए python-pip
(यदि उन्होंने इसे पहले से स्थापित नहीं किया है, तो निश्चित रूप से)
sudo apt-get install python-pip
और फिर, त्रुटि को ठीक करने के लिए, का उपयोग करें
sudo pip install youtube-dl --upgrade
यह आज सुबह मेरे लिए काम कर रहा है (जैसा कि इस उत्तर को पोस्ट करते समय)।
Youtube-dl कैश साफ़ करने का प्रयास करें:
youtube-dl --rm-cache-dir
इस मुद्दे का पालन किया। यह अब खूबसूरती से काम कर रहा है।
$ 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/
avconv
नेटवर्किंग के मुद्दे को कम करने के लिए स्रोत से एक अपस्ट्रीम संस्करण की स्थापना हो रही है youtube-dl
? ऊ
मैंने 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 के डिफॉल्ट पाइप इंस्टॉलेशन पर एक पिप अपग्रेड की कोशिश ने अपग्रेड या समस्या को हल नहीं किया, यह दर्शाता है कि बग फिक्स पर पेपी संस्करण पुराना हो सकता है।
मैंने यह कोशिश की और अब सब कुछ अच्छा काम कर रहा है:
apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl
अब यह फिर से काम कर रहा है, क्योंकि वे लाइनें सर्वर से नवीनतम youtube-dl को फिर से स्थापित करेंगी
apt-get install --reinstall youtube-dl
एक ही प्राप्त करने के लिए, मुझे लगता है ...
sudo youtube-dl -U
इसे अपडेट करने के लिए दौड़ने की कोशिश करें