YouTube वीडियो डाउनलोड करते समय एवनकॉन चेतावनी


22

मुझे यह चेतावनी मिली:

Your copy of avconv is outdated, 
update avconv to version 10-0 or newer if you encounter any errors.

के साथ एक YouTube वीडियो डाउनलोड करते समय youtube-dl -f 137+140। मैं kubuntu 14.04 का उपयोग कर रहा हूं।

इस समस्या से छुटकारा पाने के लिए मुझे क्या करना चाहिए?


.. update avconv to version 10-0 ...
ब्लेड

1
मुझे लगता है कि यह sudo apt-get updateतब (जब यह पूरा हो जाता है)sudo apt-get upgrade
मीना माइकल

जवाबों:


29

ओपी के सवाल का जवाब देने के लिए वह जिस तरह से चाहता है:

# before
$ avconv |& grep \ version | awk '{print $3}'
9.18-6:9.18-0ubuntu0.14.04.1,

$ sudo add-apt-repository ppa:heyarje/libav-11 && sudo apt-get update
$ sudo apt-get install libav-tools

# after
$ avconv |& grep \ version | awk '{print $3}'
11.3-6:11.3-1~trusty,

वैकल्पिक रूप से, नवीनतम संस्करण avconv -versionप्राप्त कर सकते हैंavconv


23

डिफ़ॉल्ट रूप से youtube-dl उपयोग करता है avconv, लेकिन आप इसे ffmpegइसके बजाय उपयोग करने के लिए कह सकते हैं ।

फिर --prefer-ffmpegझंडे के साथ youtube-dl का उपयोग करें , जैसे:

youtube-dl -f 137+140 --prefer-ffmpeg <url>

उस झंडे को हर बार टाइप करने से बचने के लिए, आप इसे कॉन्फ़िगरेशन फ़ाइल में रख सकते हैं ।


इसने मेरे Ubuntu 14.04.3 बॉक्स पर मदद नहीं की, लेकिन @ user35186 (नीचे देखें) द्वारा सुझाए गए उन्नयन ने मदद की। कॉन्फ़िगरेशन फ़ाइल के साथ संकेत बहुत उपयोगी है, धन्यवाद।
पीटरिनो

1

जैसा कि त्रुटि संदेश में कहा गया है, आपका संस्करण avconvपुराना है, और उसे अपडेट करने की आवश्यकता है।

यदि आपने avconvएक पैकेज मैनेजर (जैसे apt-getया synaptic) के माध्यम से स्थापित किया है , तो आप अपडेट करने के लिए निम्न कमांड का उपयोग कर सकते हैं avonv:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get update अपडेट अपने स्थानीय इंडेक्स को उबंटू रिपॉजिटरी में अपडेट करता है। यह sudo apt-get upgradeपता लगाने की अनुमति देता है कि क्या कोई अपडेट उपलब्ध है।

sudo apt-get upgrade वास्तव में किसी भी पुराने सॉफ्टवेयर को अपग्रेड करने के लिए प्रतिक्रियाशील है।


0

परिवाद का अपना संस्करण संकलित करें

sudo apt-get install dpkg-dev build-essential nasm pkg-config
wget https://libav.org/releases/libav-10.7.tar.gz
./configure
make
sudo cp avconv avprobe avserver /usr/local/bin/

यह विशेष रूप से पुराने डिस्ट्रोस के लिए काम करता है जो लिबाव के नवीनतम संस्करणों को नहीं चुन सकता है। स्रोत: https://forums.linuxmint.com/viewtopic.php?t=197316

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.